본문 바로가기

코딩테스트/코드업13

코드업 기본 100제 | 1096~1099 : 기초-2차원배열 (Python / 파이썬) 코드업 # 1096 : [기초-2차원배열] 바둑판에 흰 돌 놓기 문제 바둑판에 올려 놓을 흰 돌의 개수(n)가 첫 줄에 입력된다. 둘째 줄 부터 n+1 번째 줄까지 힌 돌을 놓을 좌표(x, y)가 n줄 입력된다. n은 10이하의 자연수이고 x, y 좌표는 1 ~ 19 까지이며, 같은 좌표는 입력되지 않는다. ​ 흰 돌이 올려진 바둑판의 상황을 출력하고 흰 돌이 있는 위치는 1, 없는 곳은 0으로 출력한다. 입력 5 1 1 2 2 3 3 4 4 5 5 출력 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0.. 2020. 9. 12.
코드업 기본 100제 | 1093~1095 : 기초-1차원배열 (Python / 파이썬) 코드업 # 1093 : [기초-1차원배열] 이상한 출석 번호 부르기1 문제 첫 번째 줄에 출석 번호를 부른 횟수인 정수 n이 입력된다. (1 ~ 10000) 두 번째 줄에는 무작위로 부른 n개의 번호(1 ~ 23)가 공백을 두고 순서대로 입력된다. 입력 10 1 3 2 2 5 6 7 4 5 9 출력 1 2 1 1 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 a = int(input()) # 정수 10이 입력됨 b = input().split() # 두 번째 줄, 1 3 2 2 5 6 7 4 5 9 입력 ls = [] for i in range(24): ls.append(0) # list에 0을 23개 추가함 for i in range(a): # a = 10이 입력되어 i = 0 ~.. 2020. 9. 10.
코드업 기본 100제 | 1078~1092 : 기초-종합 (Python / 파이썬) 코드업 # 1078 : [기초-종합] 짝수 합 구하기 입력 5 출력 6 a = int(input()) n = 0 for i in range(1, a + 1): if i % 2 == 0: n += i print(n) 코드업 # 1079 : [기초-종합] 원하는 문자가 입력될 때까지 반복 출력하기 입력 x b k d l q g a c 출력 x b k d l q a = input().split() for i in a: print(i) if i == "q": break 코드업 # 1080 : [기초-종합] 언제까지 더해야 할까? 입력 55 출력 10 a = int(input()) n = 0 for i in range(a + 1): n += i if n >= a: print(i) break 코드업 # 1081 :.. 2020. 9. 10.
코드업 기본 100제 | 1071~1077: 기초-반복실행구조 (Python / 파이썬) 코드업 # 1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1 입력 7 4 2 3 0 1 5 6 9 10 8 출력 7 4 2 3 a = input().split() num = list(map(int, a)) for i in num: if i == 0: break else: print(i) a = list(map(int, input().split())) for i in a: if i == 0: exit() else: print(i) 코드업 # 1072 : [기초-반복실행구조] 정수 입력받아 계속 출력하기 입력 5 1 2 3 4 5 출력 1 2 3 4 5 n = int(input()) a = list(map(int, input().split())) for i in a: print(i) 코드업.. 2020. 9. 9.
코드업 기본 100제 | 1065~1070: 기초-조건/선택실행구조 (Python / 파이썬) 코드업 # 1065 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝수만 출력하기 입력 1 2 4 출력 2 4 a, b, c = map(int, input().split()) if a % 2 == 0: print(a) if b % 2 == 0: print(b) if c % 2 == 0: print(c) 코드업 # 1066 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝/홀 출력하기 입력 1 2 8 출력 odd even even a, b, c = map(int, input().split()) if a % 2 == 0: print("even") else: print("odd") if b % 2 == 0: print("even") else: print("odd") if c % 2 == 0: print.. 2020. 9. 9.