백준 단계별로 풀어보기 - 2739번, 25304번, 11021번, 11022번, 2439번, 10871번, 10951번, 10952번, 1110번
📍2739번 구구단 문제를 풀면서 1부터 9까지의 반복문을 돌리는 방법을 찾다가 range함수를 알게되었다. 🌀range 함수 : 특정 구간의 숫자의 범위를 만들어주는 함수. 특정 횟수 만큼 반복하는 반복문 만들기에 유용! 1) range(A) => 0부터 A-1까지의 정수 범위를 반환 2) range(A, B) => A부터 B-1까지의 정수 범위를 반환 3) range(A, B, C) => A부터 B-1까지의 정수 범위를 C 숫자만큼의 간격으로 반환 🌀range(1,10) 함수를 사용해서 1부터 9까지 반복문을 돌릴수 있다. N = int(input()) for i in range(1,10): print(N, '*', i, '=', N*i) 📍25304번 영수증 X = int(input()) N = i..
2022. 9. 5.
백준 단계별로 풀어보기 - 2753번, 2480번, 2884번, 2525번
📍2753번 윤년 a = int(input()) if ((a % 4 == 0 and a % 100 != 0) or (a % 400 == 0)): print('1') else: print('0') 📍2480번 주사위 세개 a, b, c = map(int, input().split()) if a == b == c: print(10000+a*1000) elif a == b or a == c: print(1000+a*100) elif b == c: print(1000+b*100) else : print(max(a,b,c)*100) 🌀숫자 2개만 같을 때의 조건을 따로 설정해야 한다!!🌀 📍2884번 알람시계 H, M = map(int, input().split()) if M >= 45: print(H, M - ..
2022. 9. 2.
백준 단계별로 풀어보기 - 2588번, 3003번, 고양이, 강아지, 새싹
📍2588번 a = int(input()) b = input() print(a*int(b[2])) print(a*int(b[1])) print(a*int(b[0])) print(a*int(b)) a = int(input()) b = input() for i in range(3, 0, -1): print(a * int(b[i-1])) print(a * int(b)) 📍3003번 - 킹, 퀸, 룩, 비숍, 나이트, 폰 🫠🫠🫠🫠🫠 c = [1, 1, 2, 2, 2, 8] count = list(map(int, input().split())) for i in range(len(c)): c[i] -= count[i] print(' '.join(map(str, c))) ⭐️튜터님의 해설⭐️ chess_pieces ..
2022. 9. 1.