post-thumbnail

[백준] 9020 파이썬 (골드바흐의 추측)

그리고 골든바흐수를 구하는 함수를 만들었다.n은 k와 n-k의 합이다.n은 무조건 짝수이기 때문에 2로 나눠진다. n을 2로 나누 수를 k라고 가정했을 때,k와 n-k가 모두 소수라면 그것이 골든바흐의 수이다.만약 k와 n-k 둘 중 하나라도 소수가 아니면 k을 1씩

2022년 4월 2일
·
0개의 댓글
·
post-thumbnail

[백준] 4948 파이썬 (베르트랑 공준)

먼저 소수를 판별하는 함수이다. 1978, 2581, 1929번 문제를 풀었다면 이해할 것이므로 설명 생략all_list 에 2부터 246911까지의 숫자를 넣는다. 왜냐하면 1<=n<=123456 라는 제한이 있기 때문이다.찾아야 하는 소수는 n보다 크고

2022년 4월 2일
·
0개의 댓글
·
post-thumbnail

[백준] 11653 파이썬 (소인수분해)

나의 시간 초과 코드 코드 풀이 나는 n을 입력 받고 n보다 작은 소수들을 구해서 list에 담았다. 여기서 range(2,int(i**0.5)+1) 인 이유는 정답 코드 풀이

2022년 4월 2일
·
0개의 댓글
·
post-thumbnail

[백준] 1316 파이썬 (그룹 단어 체커)

난 그룹단어의 개수와 단어의 개수를 같게 하고그룹단어가 아니면 -1을 하여 그룹단어의 수를 구하는 방식으로 했다.먼저 단어의 개수(N)를 받고 그만큼 단어(word)를 받는다.'len(word)-1'로 하는 이유는 현재값과 다음값을 비교하기 위해서이다.len(word)

2022년 3월 18일
·
0개의 댓글
·
post-thumbnail

[백준] 2941 파이썬 (크로아티아 알파벳)

코드 풀이 croatia 배열에 크로아티아 문자들을 넣어준다. 단어를 입력받는다. (word에 넣기) count를 0으로 초기화한 후, for문을 돌려 크로아티아 문자(c) 하나 하나 검사한다. 크로아티아 문자(c)가 word에 있다면 '*'문자로 바꿔준다. (

2022년 3월 18일
·
0개의 댓글
·
post-thumbnail

[백준] 5622 파이썬 (다이얼)

할머니가 외운 문자열을 입력 받는다.그리고 dial 배열에 다이얼의 값을 넣어준다.num_list는 할머니가 외운 문자열을 숫자로 바꾼 리스트mim_time는 걸리는 최소시간으로 0으로 초기화한다.먼저 할머니가 외운 문자열을 숫자로 바꿔야 한다.할머니가 외운 문자열의

2022년 3월 18일
·
0개의 댓글
·
post-thumbnail

[백준] 2908 파이썬 (상수)

a와 b를 공백 기준으로 입력 받는다.리스트::-1로 리스트에 있는 값들의 순서를 바꿔준다.(시작위치):(끝나는 위치):(간격)이므로::-1는 처음부터 끝까지 역순으로 된 리스트를 반환한다.나는 이걸 몰라서 reverse함수를 쓰려다가 for문이 많아졌다.값을 비교하

2022년 3월 18일
·
0개의 댓글
·
post-thumbnail

[백준] 1157 파이썬 (단어 공부)

먼저 알파벳 대문자를 alphabet에 넣어준다.대문자를 출력할 것이기 때문에 words를 upper()를 이용해 대문자로 바꿔준다.a부터 z까지의 경우를 for문을 돌린다.count는 0으로 초기화 해주었다. 해당하는 알파벳이 words에 있을 경우 count를 +1

2022년 3월 17일
·
0개의 댓글
·
post-thumbnail

[백준] 10809 파이썬 (알파벳 찾기)

for문을 이용하여 a부터 z까지 S에 그 알바벳이 있는지 검사한다.있으면 인덱스를 출력하고없으면 -1을 출력한다.find 함수는 어떤 찾는 문자가 문자열 안에서 첫 번째에 위치한 순서를 숫자로 출력한다.만일 찾는 문자가 문자열 안에 없는 경우에는 -1을 출력하는 함수

2022년 3월 17일
·
0개의 댓글
·
post-thumbnail

[백준] 1065 파이썬 (한수)

1보다 크거나 같고, n보다 작거나 같은 한수의 개수를 구하는 함수는 다음과 같다.먼저 한수의 개수를 0으로 초기화한다.N보다 작은 수를 반복문을 통해 한수인지 검사한다.100보다 작은 수 (ex. 99)는 무조건 한수이므로 count += 1 해준다.그 외의 경우는

2022년 3월 17일
·
0개의 댓글
·
post-thumbnail

[백준] 4344 파이썬 (평균은 넘겠지)

테스트케이스 C를 받고 C만큼 값을 받는다.값을 list에 저장한다.평균을 구하는 코드인데 scores 리스트 0 번째 값은 학생 수이다.학생 수를 초기화하고 평균을 넘는 학생이 있으면 student값을 +1한다.평균을 넘는 비율을 구하는 코드이다. f-string을

2022년 3월 15일
·
0개의 댓글
·
post-thumbnail

[백준] 8958 파이썬 (OX퀴즈)

테스트케이스 수를 받고테스크케이스 수를 받아 그 수 만큼 값을 받아서 리스트에 저장한다.그리고 리스트에 있는 값이 'O'이면sum에 +1을 한 값을 최종 점수에 더한다.

2022년 3월 15일
·
0개의 댓글
·
post-thumbnail

[백준] 2577 파이썬 (숫자의 개수)

일단 A, B, C 숫자를 int로 받아서 result 리스트에 넣는다.쪼갤 것이기 때문에 str()로 타입을 바꾼다.1부터 10까지 숫자가 있으면 출력한다.리스트의 모든 값들 중에서 1~10의 숫자가 있으면 count 값을 1 늘려 출력한다.1이 끝났으면 2가 시작될

2022년 3월 15일
·
0개의 댓글
·
post-thumbnail

CheckedException / UnCheckedException

에러는 시스템에 비정상적인 상황이 발생했을 경우에 발생합니다.이러한 에러는 개발자가 예측하기도 쉽지 않고 처리할 수 있는 방법도 없습니다. 메모리 부족(OutofMemoryError)스택오버플로우(StackOverflowError)예외는 프로그램 실행 중에 개발자의 실

2022년 3월 14일
·
0개의 댓글
·
post-thumbnail

[백준] 1100 파이썬 (더하기 사이클)

N 값을 받고 cycle 값을 0으로 초기화 한다.num 에 N 을 대입한다. num은 새로운 숫자로 계속 변한다.a는 num을 10으로 나눈 몫의 정수부분이고b는 num을 10으로 나눈 나머지이다.새롭게 만들어지는 num의 십의 자리수는 b이고일의 자리수는 (a와 b

2022년 3월 12일
·
0개의 댓글
·
post-thumbnail

[백준] 10951 파이썬 (A+B - 4)

1\. try ~ except 형태로 사용하여야 함.: 아무 입력이 없을 경우가 있으므로 try ~ except를 사용한다.만약 if else문이나 다른 조건문을 사용할 경우 런타임 에러를 표시하며 수행되지 않는다.2\. While문안에 try ~ except를 사용한

2022년 3월 12일
·
0개의 댓글
·
post-thumbnail

[백준] 16871 파이썬 (X보다 작은 수)

N, X에 값을 int로 넣는다.A에 리스트로 값들을 공백 기준으로 나누어 넣는다.for문을 돌려 리스트 A의 요소가 X 보다 작으면 출력한다.나는 end=" "를 작성하지 않아 출력 후 다음 라인으로 넘어가 출력이 이렇게 나왔다.

2022년 3월 12일
·
0개의 댓글
·
post-thumbnail

[백준] 11021 파이썬 (A+B-7)

코드 풀이 T에 입력값을 넣고 a,b 값을 map으로 받는다. f-string print함수 안에서 문자열을 작성하기 위해 사용하는 따옴표 앞에 f를 접두사로 붙여서 사용한다. f-string을 이용하면 일반 문자열과 다르게 따옴표 안에 { } 괄호를 입력하고 괄

2022년 3월 12일
·
0개의 댓글
·
post-thumbnail

[백준] 15552 파이썬 (빠른 A+B)

대신 로 입력값을 받아 T에 저장 후, for문 (range(T)로 하면 0부터 T-1까지) 에서a와 b에 입력값을 split해서 넣어합을 출력한다.

2022년 3월 12일
·
0개의 댓글
·
post-thumbnail

[백준] 2480 파이썬 (주사위 세 개)

코드

2022년 3월 11일
·
0개의 댓글
·