728x90
단계 | 문제 번호 | 제목 | 코드 |
수정 | ||
1 | 1330 | 두 수 비교하기 | A, B = map(int,input().split()) if A > B : print('>') if A < B : print('<') if A == B : print('==') |
|||
두 수를 비교한 결과를 출력하는 문제 | ||||||
2 | 9498 | 시험 성적 | score = int(input()) if (90 <= score <=100) : print('A') elif (80 <= score <=89) : print('B') elif (70 <= score <=79) : print('C') elif (60 <= score <=69) : print('D') else : print('F') |
score = int(input()) if (90 <= score) : print('A') elif (80 <= score) : print('B') elif (70 <= score) : print('C') elif (60 <= score) : print('D') else : print('F') |
||
시험 점수를 성적으로 바꾸는 문제 / elif를 안쓰고 if로만 써서 틀렸었다. | ||||||
3 | 2753 | 윤년 | year = int(input()) if ((year%4 == 0) and (year%100!= 0)) or (year%400==0) : print(1) else: print(0) |
|||
윤년을 판별하는 문제 | ||||||
4 | 14681 | 사분면 고르기 | x = int(input()) y = int(input()) if (x>0) and (y>0): print(1) elif (x<0) and (y>0): print(2) elif (x<0) and (y<0): print(3) else: print(4) |
|||
점이 어느 사분면에 있는지 알아내는 문제 | ||||||
5 | 2884 | 알람 시계 | H, M = map(int,input().split()) M = M - 45 if (M < 0): M = 60 + M H = H - 1 if (H < 0): H = 23 print(H,M) else: print(H,M) else: print(H,M) |
|||
시간 계산 문제 / 인풋 값이 나란히인데 각각 입력 받게 해서 런타임 에러났었고, M 계산 할 때 음수인데 - 60 했었다. | ||||||
6 | 2525 | 오븐 시계 | h, m = map(int,input().split()) time = int(input()) input_m = h*60 + m output_m = input_m + time final_h, final_m = output_m//60, output_m%60 if final_h >= 24: final_h %=24 print(final_h, final_m) |
|||
범위가 더 넓은 시간 계산 문제 // 나누기('/')를 해서 시간에 소수점까지 나왔었다 ('//')로 몫만 나오게 수정하고, 분으로 기준을 변경해서 풀었다. | ||||||
7 | 2480 | 주사위 세개 | li = list(map(int,input().split())) max_count = 0 for num in li: if (max_count < li.count(num)): max_count = li.count(num) max_num = num if max_count == 3: print(10000+max_num*1000) elif max_count == 2: print(1000+max_num*100) else: print(max(li)*100) |
|||
리스트.count(요소)로 중복되는 요소를 셀 수 있다는 것을 알았다. |
728x90
'코딩테스트 > 백준) 단계별로 풀기' 카테고리의 다른 글
백준- 단계별로 풀어보기| 6단계- 심화 1 (0) | 2023.04.01 |
---|---|
코딩테스트 - 파이썬 (0) | 2023.03.30 |
백준- 단계별로 풀어보기| 3단계- 반복문 (0) | 2023.03.15 |
백준- 단계별로 풀어보기| 1단계- 입출력과 사칙연산-02 (0) | 2023.03.08 |
백준- 단계별로 풀어보기| 1단계- 입출력과 사칙연산-01 (0) | 2023.03.06 |