top of page

게시판 게시물

annaseo57
2020년 8월 06일
In 소스 코드 제출
''' 4016 def idk(x, y, z): a = 0 if x>y: a = y else: a = x if a>z: a = z k = 0 for i in range(1, a+1): if x % i == 0 and y % i == 0 and z % i == 0: k=i print(k) a, b, c = input().split() a = int(a) b = int(b) c = int(c) idk(a, b, c) 4021 def idk(x): k = 0 for i in range(len(x)): if x[i] % 2 != 0: k += x[i] if k == 0: k = -1 print(k) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4026 def idk(x): x.sort() if len(x) % 2 != 0: print(x[len(x)//2]) else: w = x[len(x)//2] + x[len(x)//2 + 1] w = w /2 print(w) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4031 def idk(x): a = [] b = [] a.append(0) b.append(0) for i in range(len(x)): if x[i] % 2 == 0: a.append(x[i]) a.sort() n = a[-1] for i in range(len(x)): if x[i] % 2 != 0: b.append(x[i]) b.sort() m = b[-1] print(n + m) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4051 def idk(x): d = 0 for i in range(5): k = x[i][1] - x[i][0] if k <= 1: k = 0 else: k -= 1 if k > 4: k = 4 d += k k = d * 10000 if d >= 15: k = k * 0.95 elif d <= 5: k = k * 1.05 print(int(k)) n = [] for i in range(5): arr = input().split() for j in range(len(arr)): arr[j] = float(arr[j]) n.append(arr) idk(n) 4816 def idk(x): if x >= 300: a = x / 300 else: a = 0 if (x % 300) >= 60: b = (x % 300 )/ 60 else: b = 0 if (x % 300 ) % 60 >= 10: c = ((x % 300 ) % 60) / 10 else: c = 0 if (int(a)*300) + (int(b)* 60) + (int(c)*10) == x : print(int(a), int(b), int(c)) else: print('-1') n = int(input()) idk(n) 3129 def idk(x): k = 0 for i in range(len(x)): if x[i] == '(': k += 1 if x[i] == ')': k -= 1 if k < 0: return 'bad' break if k == 0: return 'good' else: return 'bad' a = input() print(idk(a)) 3117 def idk(x): n = [] for i in range(len(x)): if x[i] != 0: n.append(x[i]) else: del n[-1] a = 0 for i in range(len(n)): a += n[i] return a k = int(input()) arr = [] for i in range(k): p = int(input()) arr.append(p) print(idk(arr)) 1172 (bubble sort) def idk(a): for i in range(len(a)-1): for j in range(len(a)-1): if a[j] > a[j+1]: t = a[j] a[j] = a[j+1] a[j+1] = t for i in range(len(a)): print(a[i], end=' ') a = input().split() for i in range(len(a)): a[i] = int(a[i]) idk(a) 1420 def idk(x): for i in range(len(x)-1): for j in range(len(x)-1): if x[j][1] < x[j+1][1]: t = x[j] x[j] = x[j+1] x[j+1] = t return x[2][0] k = int(input()) arr =[] for i in range(k): a = input().split() a[1] = int(a[1]) arr.append(a) # [['minsu', 78], ['gunho', 64], ['sumin', 84], ['jiwon', 96], ['woosung', 55]] print(idk(arr)) ''' ''' a = [1,2,3] a[1:2] = ['a','b','c'] print(a) b = [1,2,3] b[1] = ['a','b','c'] print(b) print(a.index(3)) #위치 print(a.insert(0, 5)) # 0 index에 5 넣기, 뒤에 숫자들 다 하나씩 밀림 ''' # a.remove(3) 첫번째로 나오는 3 삭제 # a.pop() 마지막자리꺼 보여주고 리스트에서 삭제 # a.pop(1) 1 index꺼 보여주고 리스트에서 삭제 # a.count(1) 1이 몇개 # a.extend([4,5]) 혹은 c = [4,5] 하고 a.extend(c) # list(dic.keys()) # dic의 keys를 리스트로 변환 list(dic.values()) # dic.get('key') dic['key'] # dic.get('foo','bar') key 'foo'가 없을때 디폴트값 'bar' 리턴 ''' class student: a = 10 b = 20 def sum(a): return a+a print(student.sum(10)) # linear def rec(n): if n == 0: return rec(n-1) print(n) k = int(input()) rec(k) 1901 def idk(x): if x == 0: return idk(x-1) print(x) n = int(input()) idk(n) # 1 2 3 4 1902 def idk(x): if x == 0: return print(x) idk(x-1) n = int(input()) idk(n) # 10 9 8 7 1904 def idk(x, y): if y < x: return idk(x, y-1) if y % 2 == 1: print(y) a, b = input().split() a = int(a) b = int(b) idk(a, b) 1905 def idk(x): if x == 1: return 1 return x + idk(x-1) n = int(input()) print(idk(n)) 1912 def idk(x): if x == 1: return 1 return x * idk(x-1) n = int(input()) print(idk(n)) # non-linear 1915 1,1,2,3,5,8,13.... def idk(x): if x <= 2: return 1 return idk(x-2)+ idk(x-1) n = int(input()) print(idk(n)) 1920 def idk(x): if x == 0: return idk(x//2) print(x % 2, end='') n = int(input()) if n==0: print(n) else: idk(n) 1928 def idk(x): if x == 1: return if x % 2 == 1: print(int(3*x + 1)) idk(3*x + 1) else: print(int(x / 2)) idk(x / 2) n = int(input()) if n==1: print(n) else: print(n) idk(n) Q1: def func_a(k): sum = 0 for i in range(k+1): sum += i return sum def solution(n,m): sum_to_m = func_a(m) sum_to_n = func_a(n-1) answer = sum_to_m - sum_to_n return answer Q2 b(score) a(score) c(score) Q3 def func_a(arr, n): ret = [] for x in arr: if x!= n: ret.append(x) return ret def func_b(a,b): if a>= b: return a - b else: return b-a def func_c(arr): ret = -1 for x in arr: if ret< x: ret = x return ret def solution(visitor): max_first = func_c(visitor) visitor_removed = func_a(visitor, max_first) max_second = func_c(visitor_removed) answer = func_b(max_first, max_second) return answer Q4 1. x>= 85 2. x >=70 and x <=84 3. x >=55 and x <=69 4. x >= 40 and x <= 54 5. x >= 0 and x <= 39 Q5 def solution(stones): cnt = 0 current = 0 n = len(stones) while n > current: current += stones[current] cnt += 1 return cnt arr = [2,5,1,3,2,1] print(solution(arr)) Q6 def solution(height,k): answer = 0 n = len(height) for h in height: if h > k: answer += 1 return answer arr = [165,170,175,180,184] x = 175 print(solution(arr, x)) Q7 def solution(s): s_lst = list(s) n = len(s) for i in range(n): if s_lst[i] == 'a': s_lst[i] = 'z' elif s_lst[i] == 'z': s_lst[i] = 'a' return "".join(s_lst) s = 'abz' print(solution(s)) Q8 def solution(name_list): answer = 0 for name in name_list: for n in name: if n == 'j' or n == 'k': answer += 1 break return answer s = ['james','luke', 'oliver', 'jack'] print(solution(s)) Q9 def solution(price, money): answer = 0 for i in price: answer += i if money - answer >= 0: return money - answer else: return -1 arr = [2100,3200,2100,800] x = 10000 print(solution(arr, x)) Q10 def solution(arr, k): idk =[] for i in arr: idk += i idk.sort() return idk[k-1] arr = [[5,12,4,31],[24,13,11,2],[43,44,19,26],[33,65,20,21]] x = 4 print(solution(arr, x)) 4771 def idk(x): k = 10 for i in range(len(x)-1): if x[i] == x[i+1]: k += 5 else: k += 10 return k a = str(input()) print(idk(a)) 4776 def idk(x): a = [0,1,2,3,4,5,6,7,8,9] b = ['A','B','C','D','E','F','G','H','I','J','K','L'] i = (x+6) % 10 j = (x-4) % 12 print(b[j], end='') print(a[i]) a = int(input()) idk(a) 4891 def idk(y): k = int(y[-1]) - int(y[0]) if k == 0: print(0) else: print(k) a = int(input()) k = input().split() for i in range(len(k)): k[i] = int(k[i]) k.sort() idk(k) 4592 map = [] for i in range(105): v = [] for j in range(105): v.append(0) map.append(v) a = int(input()) for i in range(a): k = input().split() x = int(k[0]) y = int(k[1]) for a in range(x, x+10): for b in range(y, y+10): map[a][b] = 1 sum = 0 for i in range(105): for j in range(105): sum += map[i][j] print(sum) 4726 a, b = input().split() a = int(a) b = int(b) k = input().split() for i in range(len(k)): k[i] = int(k[i]) # [3, -2, -4, -9, 0, 3, 7, 13, 8, -3] n = -800 for i in range(len(k)-b+1): sum = 0 for j in range(i, i+b): sum += k[j] if n < sum: n = sum print(n) '''
0
0
2
annaseo57
2020년 8월 04일
In 소스 코드 제출
''' 4016 def idk(x, y, z): a = 0 if x>y: a = y else: a = x if a>z: a = z k = 0 for i in range(1, a+1): if x % i == 0 and y % i == 0 and z % i == 0: k=i print(k) a, b, c = input().split() a = int(a) b = int(b) c = int(c) idk(a, b, c) 4021 def idk(x): k = 0 for i in range(len(x)): if x[i] % 2 != 0: k += x[i] if k == 0: k = -1 print(k) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4026 def idk(x): x.sort() if len(x) % 2 != 0: print(x[len(x)//2]) else: w = x[len(x)//2] + x[len(x)//2 + 1] w = w /2 print(w) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4031 def idk(x): a = [] b = [] a.append(0) b.append(0) for i in range(len(x)): if x[i] % 2 == 0: a.append(x[i]) a.sort() n = a[-1] for i in range(len(x)): if x[i] % 2 != 0: b.append(x[i]) b.sort() m = b[-1] print(n + m) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4051 def idk(x): d = 0 for i in range(5): k = x[i][1] - x[i][0] if k <= 1: k = 0 else: k -= 1 if k > 4: k = 4 d += k k = d * 10000 if d >= 15: k = k * 0.95 elif d <= 5: k = k * 1.05 print(int(k)) n = [] for i in range(5): arr = input().split() for j in range(len(arr)): arr[j] = float(arr[j]) n.append(arr) idk(n) 4816 def idk(x): if x >= 300: a = x / 300 else: a = 0 if (x % 300) >= 60: b = (x % 300 )/ 60 else: b = 0 if (x % 300 ) % 60 >= 10: c = ((x % 300 ) % 60) / 10 else: c = 0 if (int(a)*300) + (int(b)* 60) + (int(c)*10) == x : print(int(a), int(b), int(c)) else: print('-1') n = int(input()) idk(n) 3129 def idk(x): k = 0 for i in range(len(x)): if x[i] == '(': k += 1 if x[i] == ')': k -= 1 if k < 0: return 'bad' break if k == 0: return 'good' else: return 'bad' a = input() print(idk(a)) 3117 def idk(x): n = [] for i in range(len(x)): if x[i] != 0: n.append(x[i]) else: del n[-1] a = 0 for i in range(len(n)): a += n[i] return a k = int(input()) arr = [] for i in range(k): p = int(input()) arr.append(p) print(idk(arr)) 1172 (bubble sort) def idk(a): for i in range(len(a)-1): for j in range(len(a)-1): if a[j] > a[j+1]: t = a[j] a[j] = a[j+1] a[j+1] = t for i in range(len(a)): print(a[i], end=' ') a = input().split() for i in range(len(a)): a[i] = int(a[i]) idk(a) 1420 def idk(x): for i in range(len(x)-1): for j in range(len(x)-1): if x[j][1] < x[j+1][1]: t = x[j] x[j] = x[j+1] x[j+1] = t return x[2][0] k = int(input()) arr =[] for i in range(k): a = input().split() a[1] = int(a[1]) arr.append(a) # [['minsu', 78], ['gunho', 64], ['sumin', 84], ['jiwon', 96], ['woosung', 55]] print(idk(arr)) ''' ''' a = [1,2,3] a[1:2] = ['a','b','c'] print(a) b = [1,2,3] b[1] = ['a','b','c'] print(b) print(a.index(3)) #위치 print(a.insert(0, 5)) # 0 index에 5 넣기, 뒤에 숫자들 다 하나씩 밀림 ''' # a.remove(3) 첫번째로 나오는 3 삭제 # a.pop() 마지막자리꺼 보여주고 리스트에서 삭제 # a.pop(1) 1 index꺼 보여주고 리스트에서 삭제 # a.count(1) 1이 몇개 # a.extend([4,5]) 혹은 c = [4,5] 하고 a.extend(c) # list(dic.keys()) # dic의 keys를 리스트로 변환 list(dic.values()) # dic.get('key') dic['key'] # dic.get('foo','bar') key 'foo'가 없을때 디폴트값 'bar' 리턴 ''' class student: a = 10 b = 20 def sum(a): return a+a print(student.sum(10)) # linear def rec(n): if n == 0: return rec(n-1) print(n) k = int(input()) rec(k) 1901 def idk(x): if x == 0: return idk(x-1) print(x) n = int(input()) idk(n) # 1 2 3 4 1902 def idk(x): if x == 0: return print(x) idk(x-1) n = int(input()) idk(n) # 10 9 8 7 1904 def idk(x, y): if y < x: return idk(x, y-1) if y % 2 == 1: print(y) a, b = input().split() a = int(a) b = int(b) idk(a, b) 1905 def idk(x): if x == 1: return 1 return x + idk(x-1) n = int(input()) print(idk(n)) 1912 def idk(x): if x == 1: return 1 return x * idk(x-1) n = int(input()) print(idk(n)) # non-linear 1915 1,1,2,3,5,8,13.... def idk(x): if x <= 2: return 1 return idk(x-2)+ idk(x-1) n = int(input()) print(idk(n)) 1920 def idk(x): if x == 0: return idk(x//2) print(x % 2, end='') n = int(input()) if n==0: print(n) else: idk(n) 1928 def idk(x): if x == 1: return if x % 2 == 1: print(int(3*x + 1)) idk(3*x + 1) else: print(int(x / 2)) idk(x / 2) n = int(input()) if n==1: print(n) else: print(n) idk(n) Q1: def func_a(k): sum = 0 for i in range(k+1): sum += i return sum def solution(n,m): sum_to_m = func_a(m) sum_to_n = func_a(n-1) answer = sum_to_m - sum_to_n return answer Q2 b(score) a(score) c(score) Q3 def func_a(arr, n): ret = [] for x in arr: if x!= n: ret.append(x) return ret def func_b(a,b): if a>= b: return a - b else: return b-a def func_c(arr): ret = -1 for x in arr: if ret< x: ret = x return ret def solution(visitor): max_first = func_c(visitor) visitor_removed = func_a(visitor, max_first) max_second = func_c(visitor_removed) answer = func_b(max_first, max_second) return answer Q4 1. x>= 85 2. x >=70 and x <=84 3. x >=55 and x <=69 4. x >= 40 and x <= 54 5. x >= 0 and x <= 39 Q5 def solution(stones): cnt = 0 current = 0 n = len(stones) while n > current: current += stones[current] cnt += 1 return cnt arr = [2,5,1,3,2,1] print(solution(arr)) Q6 def solution(height,k): answer = 0 n = len(height) for h in height: if h > k: answer += 1 return answer arr = [165,170,175,180,184] x = 175 print(solution(arr, x)) Q7 def solution(s): s_lst = list(s) n = len(s) for i in range(n): if s_lst[i] == 'a': s_lst[i] = 'z' elif s_lst[i] == 'z': s_lst[i] = 'a' return "".join(s_lst) s = 'abz' print(solution(s)) Q8 def solution(name_list): answer = 0 for name in name_list: for n in name: if n == 'j' or n == 'k': answer += 1 break return answer s = ['james','luke', 'oliver', 'jack'] print(solution(s)) Q9 def solution(price, money): answer = 0 for i in price: answer += i if money - answer >= 0: return money - answer else: return -1 arr = [2100,3200,2100,800] x = 10000 print(solution(arr, x)) Q10 def solution(arr, k): idk =[] for i in arr: idk += i idk.sort() return idk[k-1] arr = [[5,12,4,31],[24,13,11,2],[43,44,19,26],[33,65,20,21]] x = 4 print(solution(arr, x)) '''
0
0
1
annaseo57
2020년 7월 30일
In 소스 코드 제출
''' 4016 def idk(x, y, z): a = 0 if x>y: a = y else: a = x if a>z: a = z k = 0 for i in range(1, a+1): if x % i == 0 and y % i == 0 and z % i == 0: k=i print(k) a, b, c = input().split() a = int(a) b = int(b) c = int(c) idk(a, b, c) 4021 def idk(x): k = 0 for i in range(len(x)): if x[i] % 2 != 0: k += x[i] if k == 0: k = -1 print(k) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4026 def idk(x): x.sort() if len(x) % 2 != 0: print(x[len(x)//2]) else: w = x[len(x)//2] + x[len(x)//2 + 1] w = w /2 print(w) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4031 def idk(x): a = [] b = [] a.append(0) b.append(0) for i in range(len(x)): if x[i] % 2 == 0: a.append(x[i]) a.sort() n = a[-1] for i in range(len(x)): if x[i] % 2 != 0: b.append(x[i]) b.sort() m = b[-1] print(n + m) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4051 def idk(x): d = 0 for i in range(5): k = x[i][1] - x[i][0] if k <= 1: k = 0 else: k -= 1 if k > 4: k = 4 d += k k = d * 10000 if d >= 15: k = k * 0.95 elif d <= 5: k = k * 1.05 print(int(k)) n = [] for i in range(5): arr = input().split() for j in range(len(arr)): arr[j] = float(arr[j]) n.append(arr) idk(n) 4816 def idk(x): if x >= 300: a = x / 300 else: a = 0 if (x % 300) >= 60: b = (x % 300 )/ 60 else: b = 0 if (x % 300 ) % 60 >= 10: c = ((x % 300 ) % 60) / 10 else: c = 0 if (int(a)*300) + (int(b)* 60) + (int(c)*10) == x : print(int(a), int(b), int(c)) else: print('-1') n = int(input()) idk(n) 3129 def idk(x): k = 0 for i in range(len(x)): if x[i] == '(': k += 1 if x[i] == ')': k -= 1 if k < 0: return 'bad' break if k == 0: return 'good' else: return 'bad' a = input() print(idk(a)) 3117 def idk(x): n = [] for i in range(len(x)): if x[i] != 0: n.append(x[i]) else: del n[-1] a = 0 for i in range(len(n)): a += n[i] return a k = int(input()) arr = [] for i in range(k): p = int(input()) arr.append(p) print(idk(arr)) 1172 (bubble sort) def idk(a): for i in range(len(a)-1): for j in range(len(a)-1): if a[j] > a[j+1]: t = a[j] a[j] = a[j+1] a[j+1] = t for i in range(len(a)): print(a[i], end=' ') a = input().split() for i in range(len(a)): a[i] = int(a[i]) idk(a) 1420 def idk(x): for i in range(len(x)-1): for j in range(len(x)-1): if x[j][1] < x[j+1][1]: t = x[j] x[j] = x[j+1] x[j+1] = t return x[2][0] k = int(input()) arr =[] for i in range(k): a = input().split() a[1] = int(a[1]) arr.append(a) # [['minsu', 78], ['gunho', 64], ['sumin', 84], ['jiwon', 96], ['woosung', 55]] print(idk(arr)) ''' ''' a = [1,2,3] a[1:2] = ['a','b','c'] print(a) b = [1,2,3] b[1] = ['a','b','c'] print(b) print(a.index(3)) #위치 print(a.insert(0, 5)) # 0 index에 5 넣기, 뒤에 숫자들 다 하나씩 밀림 ''' # a.remove(3) 첫번째로 나오는 3 삭제 # a.pop() 마지막자리꺼 보여주고 리스트에서 삭제 # a.pop(1) 1 index꺼 보여주고 리스트에서 삭제 # a.count(1) 1이 몇개 # a.extend([4,5]) 혹은 c = [4,5] 하고 a.extend(c) # list(dic.keys()) # dic의 keys를 리스트로 변환 list(dic.values()) # dic.get('key') dic['key'] # dic.get('foo','bar') key 'foo'가 없을때 디폴트값 'bar' 리턴 class student: a = 10 b = 20 def sum(a): return a+a print(student.sum(10))
0
0
2
annaseo57
2020년 7월 28일
In 소스 코드 제출
chapter 2:) ''' 4016 def idk(x, y, z): a = 0 if x>y: a = y else: a = x if a>z: a = z k = 0 for i in range(1, a+1): if x % i == 0 and y % i == 0 and z % i == 0: k=i print(k) a, b, c = input().split() a = int(a) b = int(b) c = int(c) idk(a, b, c) 4021 def idk(x): k = 0 for i in range(len(x)): if x[i] % 2 != 0: k += x[i] if k == 0: k = -1 print(k) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4026 def idk(x): x.sort() if len(x) % 2 != 0: print(x[len(x)//2]) else: w = x[len(x)//2] + x[len(x)//2 + 1] w = w /2 print(w) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4031 def idk(x): a = [] b = [] a.append(0) b.append(0) for i in range(len(x)): if x[i] % 2 == 0: a.append(x[i]) a.sort() n = a[-1] for i in range(len(x)): if x[i] % 2 != 0: b.append(x[i]) b.sort() m = b[-1] print(n + m) arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) idk(arr) 4051 def idk(x): d = 0 for i in range(5): k = x[i][1] - x[i][0] if k <= 1: k = 0 else: k -= 1 if k > 4: k = 4 d += k k = d * 10000 if d >= 15: k = k * 0.95 elif d <= 5: k = k * 1.05 print(int(k)) n = [] for i in range(5): arr = input().split() for j in range(len(arr)): arr[j] = float(arr[j]) n.append(arr) idk(n) 4816 def idk(x): if x >= 300: a = x / 300 else: a = 0 if (x % 300) >= 60: b = (x % 300 )/ 60 else: b = 0 if (x % 300 ) % 60 >= 10: c = ((x % 300 ) % 60) / 10 else: c = 0 if (int(a)*300) + (int(b)* 60) + (int(c)*10) == x : print(int(a), int(b), int(c)) else: print('-1') n = int(input()) idk(n) '''
0
0
4
annaseo57
2020년 7월 23일
In 소스 코드 제출
''' print("\"C:\\Download\\hello.cpp\"") ''' ''' 1045 a, b = input().split() a = int(a) b = int(b) print(a+b) print(a-b) print(a*b) print(int(a/b)) print(a%b) print(format(a/b, '.2f')) 1046 a, b, c = input().split() d = (int(a)+int(b)+int(c)) print(d) print(format(d/3, '.1f')) 1049 a, b = input().split() a = int(a) b = int(b) print(a>b) 1050 a, b = input().split() a = int(a) b = int(b) print(a==b) 1051 a, b = input().split() a = int(a) b = int(b) print(a<=b) 1052 a, b = input().split() a = int(a) b = int(b) print(a!=b) 1218 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a + b > c: if a == b and b == c: print('정삼각형') elif a == b or b ==c or a == c: print('이등변삼각형') elif a*a + b*b == c*c: print('직각삼각형') else: print('삼각형') else: print('삼각형아님') 1180 a = input() a = int(a) b = int(a / 10) c = int(a % 10) rev= (c*10)+b fi= int(rev*2 % 100) print(fi) if fi <= 50: print('GOOD') else: print('OH MY GOD') 1173 a, b = input().split() a = int(a) b = int(b) if b >= 30: print(a,b-30) elif a > 0: print(a-1,60-30+b) else: a = 23 print(a,60-30+b) 1167 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if b >= c : print(b) else: print(c) elif b > a and b > c: if a >= c: print(a) else: print(c) elif c> a and c > b: if a >= b: print(a) else: print(b) else: print(a) 1165 a, b= input().split() a = int(a) b = int(b) c = int((90-a) / 5) if int((90-a) % 5) == 0: print(b+c) else: print(b+c+1) 1212 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if a >= b+c: print('no') else: print('yes') elif b > a and b > c: if b >= a+c: print('no') else: print('yes') elif c > a and c > b: if c >= a+b: print('no') else: print('yes') elif a == b and b == c: print('yes') else: print('no') 1251 for i in range(1,101): print(i, end=' ') 1252 a = int(input()) for i in range(1,a+1): print(i, end=' ') 1253 a, b = input().split() a = int(a) b= int(b) if a <= b: for i in range(a, b+1): print(i, end= ' ') else: for i in range(b, a+1): print(i, end= ' ') 1254 a, b = input().split() a = ord(a) b = ord(b) if a <= b: for i in range(a, b+1): print(chr(i), end=' ') else: for i in range(b, a+1): print(chr(i), end=' ') 1255 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1256 n = int(input()) for i in range(1, n+1): print('*',end='') 1257 a, b = input().split() a = int(a) b = int(b) for i in range(a, b+1): if i%2 ==1: print(i ,end=' ') 1258 n = int(input()) a = (n*(n+1))/2 print(int(a)) 1258 다시 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a = int(input()) sum = 0 for i in range(a+1): sum += i print(sum) 1259 a = int(input()) sum = 0 for i in range(1, a+1): if i%2 == 0: sum += i print(sum) 1260 a,b = input().split() a = int(a) b = int(b) sum = 0 for i in range(a, b+1): if i%3 == 0: sum += i print(sum) 1266 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) sum += arr[i] print(sum) 1267 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%5 == 0: sum += arr[i] print(sum) 1268 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%2 == 0: sum += 1 print(sum) 1091 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a ,m, d, n = input().split() a = int(a) m = int(m) d = int(d) n = int(n) for i in range(n-1): a = (a * m ) + d print(a) 1280 a,b = input().split() a = int(a) b = int(b) c = 0 for i in range(a, b+1): if i % 2 == 0: c -= i print('-', end='') print(i, end='') elif i % 2 == 1: c += i print('+', end='') print(i, end='') print('=', end = '') print(c) 1281 a,b = input().split() a = int(a) b = int(b) c = 0 if a % 2 == 0: print('-', end='') print(a, end='') c = c - a else : print(a, end='') c = c + a for i in range(a+1, b+1): if i % 2 == 0: c -= i print('-', end='') print(i, end='') elif i % 2 == 1: c += i print('+', end='') print(i, end='') print('=', end = '') print(c) 1402 a = input() arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[len(arr)-i-1], end=' ') 1403 a = input() arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[i]) for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[i]) 1411 a = int(input()) sum = 0 for i in range(a-1): k = int(input()) sum += k v=0 for i in range(1, a+1): v += i print(v-sum) 1416 a = int(input()) arr = [] while True: arr.append(a%2) a = int(a/2) if a == 0: break for i in range(len(arr)): print(arr[len(arr)-i-1], end='') 1405 n = int(input()) arr = input().split() for i in range(n): arr[i] = int(arr[i]) for i in range(n): for j in range(n): print(arr[(i+j)%n], end=' ') print() 1440 n = int(input()) arr = input().split() for i in range(n): arr[i] = int(arr[i]) for i in range(n): print(i+1,end='') print(': ', end='') for j in range(n): if i != j: if arr[i] > arr[j]: print('>', end=' ') elif arr[i] == arr[j]: print('=', end=' ') else: print('<', end=' ') print() 1412 n = input() arr = [] for i in range(26): arr.append(0) for i in range(len(n)): pa = n[i] if pa >= 'a' and pa <= 'z': pa = ord(pa) arr[pa-97] += 1 for i in range(26): print(chr(97+i), end = '') print(':', end = '') print(arr[i]) 1095 n = int(input()) arr = input().split() max = 25 for i in range(n): arr[i] = int(arr[i]) if arr[i] < max: max = arr[i] print(max) 1460 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) # [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] k = 1 for i in range(n): for j in range(n): arr[i][j] = k k += 1 # [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]] for i in range(n): for j in range(n): print(arr[i][j], end=' ') print() # 4 # 1 2 3 4 # 5 6 7 8 # 9 10 11 12 # 13 14 15 16 1462 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) # [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] k = 1 for i in range(n): for j in range(n): arr[j][i] = k k += 1 # [[1, 5, 9, 13], [2, 6, 10, 14], [3, 7, 11, 15], [4, 8, 12, 16]] for i in range(n): for j in range(n): print(arr[i][j], end=' ') print() # 4 # 1 5 9 13 # 2 6 10 14 # 3 7 11 15 # 4 8 12 16 1464 a, b = input().split() a = int(a) b = int(b) arr = [] for i in range(a): v = [] for i in range(b): v.append(0) arr.append(v) # [[0, 0, 0], [0, 0, 0]] k = 1 for i in range(a): for j in range(b): arr[a-i-1][b-j-1] = k k += 1 # [[6, 5, 4], [3, 2, 1]] for i in range(a): for j in range(b): print(arr[i][j], end = ' ') print() 1466 a, b = input().split() a = int(a) b = int(b) arr = [] for i in range(a): v = [] for i in range(b): v.append(0) arr.append(v) # [[0, 0, 0], [0, 0, 0]] k = 1 for i in range(b): for j in range(a): arr[a-j-1][b-i-1] = k k += 1 for i in range(a): for j in range(b): print(arr[i][j], end = ' ') print() 1508 n = int(input()) arr = [] for i in range(n): v =[] for j in range(n): v.append(0) arr.append(v) for i in range(n): arr[i][0] = int(input()) # [[4, 0, 0, 0], [6, 0, 0, 0], [9, 0, 0, 0], [19, 0, 0, 0]] for i in range(1,n): for j in range(1,i +1): arr[i][j] = arr[i][j-1]- arr[i-1][j-1] #절대좌표말고 상대좌표 # [[4, 0, 0, 0], [6, 2, 0, 0], [9, 3, 1, 0], [19, 10, 7, 6]] for i in range(n): for j in range(i +1): print(arr[i][j], end=' ') print() 1510 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) x = 0 y = int(n/2) k = 1 arr[x][y] = k k += 1 for i in range(n*n-1): if (k-1)%n != 0: x -= 1 y += 1 if x < 0: x = n - 1 if y >= n: y = 0 arr[x][y] = k k += 1 else: x += 1 if x < 0: x = n - 1 if y >= n: y = 0 arr[x][y] = k k += 1 for i in range(n): for j in range(n): print(arr[i][j], end = ' ') print() 한번더 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) x = 0 y = int(n/2) k = 1 arr[x][y] = k k += 1 for i in range(n*n-1): if (k-1) % n != 0: x -= 1 y += 1 if x < 0: x = n - 1 if y > (n-1): y = 0 arr[x][y] = k k += 1 else: x += 1 if x < 0: x = n - 1 if y > (n-1): y = 0 arr[x][y] = k k += 1 for i in range(n): for j in range(n): print(arr[i][j], end=' ') print() 바둑알 십자 뒤집기 koistudy map = [] for i in range(19): v = input().split() map.append(v) for i in range(len(map)): for j in range(len(map[i])): map[i][j] = int(map[i][j]) n = int(input()) for i in range(n): x, y = input().split() x = int(x) y = int(y) x -=1 y -=1 for a in range(len(map[i])): if map[x][a] == 0: map[x][a] = 1 else : map[x][a] = 0 for a in range(len(map[i])): if map[a][y] == 0: map[a][y] = 1 else: map[a][y] = 0 for i in range(len(map)): for j in range(len(map)): print(map[i][j], end = ' ') print() 성실한 개미 map = [] for i in range(10): v = input().split() map.append(v) for x in range(len(map)): for y in range(len(map)): map[x][y] = int(map[x][y]) x = 1 y = 1 map[x][y] = 9 while True: if map[x][y+1] == 0: y += 1 map[x][y] = 9 elif map[x][y+1] == 2: y += 1 map[x][y] = 9 break elif map[x][y+1] == 1: if map[x+1][y] == 0: x += 1 map[x][y] = 9 elif map[x+1][y] == 2: x += 1 map[x][y] = 9 break else: break for i in range(len(map)): for j in range(len(map)): print(map[i][j], end = ' ') print() 진격후 결과 map = [] for i in range(11): v = input().split() map.append(v) for i in range(len(map)): for j in range(len(map[i])): map[i][j] = int(map[i][j]) for j in range(len(map[10])): if map[10][j] == 1: cnt = 0 for i in range(len(map)-1): if map[9-i][j] > 0: print(j+1, 'crash') break elif map[9-i][j] < 0: print(j+1, 'fall') break elif map[9-i][j] == 0: cnt += 1 if cnt == 10: print(j+1, 'safe') 1620 def num(n): b = 0 while n > 0: b += (n % 10) n = int(n / 10) return b a = int(input()) while a >= 10: a = num(a) print(a) # 한번더 input: 1234567 def sum(v): a = 0 while v > 0: a = a + (v % 10) # 7 6 5 4 3 2 1 v = int(v / 10) #123456 12345 1234 return a #28 b = int(input()) while b >= 10: b = sum(b) # 28 10 1 print(b) # 1 1511 def sum(n): a = 0 k = [] for i in range(n): v = [] for j in range(n): a += 1 v.append(a) k.append(v) s = 0 for i in range(n): for j in range(n): if i == 0 or j == 0 or i == (n-1) or j == (n-1): s += int(k[i][j]) else: s += 0 return(s) w = int(input()) print(sum(w)) 1512 n = int(input()) x , y = input().split() x = int(x) y = int(y) for i in range(1, n+1): for j in range(1, n+1): # i, j <==> x, y # 좌표의 차이.. gapX = 0 gapY = 0 if i > x: gapX = i -x else: gapX = x - i if j > y: gapY = j - y else: gapY = y - j sum = gapX + gapY + 1 print(sum, end = ' ') print() 4011 a , b = input().split('-') a = int(a) b = int(b) #YYMMDD year = int(a/10000) month = int((a%10000)/100) day = int(a%100) gender = '0' if int(b/1000000) == 1 or int(b/1000000) == 3: gender = 'M' else: gender = 'F' if int(b/1000000) == 1 or int(b/1000000) == 2: year += 1900 else: year += 2000 if int(a%100) < 10: day = '0'+str(day) else: day = str(day) if int((a%10000)/100) < 10: month = '0'+str(month) else: month = str(month) print(str(year)+'/'+str(month)+'/'+str(day)+' '+gender) 4013 ''' def draw(k, v): print(k, end=' ') for i in range(len(v)): if v[len(v)-i-1] >= 10: print(chr(v[len(v)-i-1]+55),end='') else: print(v[len(v)-i-1], end='') print() def binCalc(n): v = [] while True: v.append(n%2) n = int(n/2) if n == 0: break draw(2, v) def otcCalc(n): v = [] while True: v.append(n%8) n = int(n/8) if n == 0: break draw(8, v) def hexCalc(n): v = [] while True: v.append(n%16) n = int(n/16) if n == 0: break draw(16, v) n = int(input()) binCalc(n) otcCalc(n) hexCalc(n)
0
0
5
annaseo57
2020년 7월 21일
In 소스 코드 제출
''' print("\"C:\\Download\\hello.cpp\"") ''' ''' 1045 a, b = input().split() a = int(a) b = int(b) print(a+b) print(a-b) print(a*b) print(int(a/b)) print(a%b) print(format(a/b, '.2f')) 1046 a, b, c = input().split() d = (int(a)+int(b)+int(c)) print(d) print(format(d/3, '.1f')) 1049 a, b = input().split() a = int(a) b = int(b) print(a>b) 1050 a, b = input().split() a = int(a) b = int(b) print(a==b) 1051 a, b = input().split() a = int(a) b = int(b) print(a<=b) 1052 a, b = input().split() a = int(a) b = int(b) print(a!=b) 1218 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a + b > c: if a == b and b == c: print('정삼각형') elif a == b or b ==c or a == c: print('이등변삼각형') elif a*a + b*b == c*c: print('직각삼각형') else: print('삼각형') else: print('삼각형아님') 1180 a = input() a = int(a) b = int(a / 10) c = int(a % 10) rev= (c*10)+b fi= int(rev*2 % 100) print(fi) if fi <= 50: print('GOOD') else: print('OH MY GOD') 1173 a, b = input().split() a = int(a) b = int(b) if b >= 30: print(a,b-30) elif a > 0: print(a-1,60-30+b) else: a = 23 print(a,60-30+b) 1167 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if b >= c : print(b) else: print(c) elif b > a and b > c: if a >= c: print(a) else: print(c) elif c> a and c > b: if a >= b: print(a) else: print(b) else: print(a) 1165 a, b= input().split() a = int(a) b = int(b) c = int((90-a) / 5) if int((90-a) % 5) == 0: print(b+c) else: print(b+c+1) 1212 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if a >= b+c: print('no') else: print('yes') elif b > a and b > c: if b >= a+c: print('no') else: print('yes') elif c > a and c > b: if c >= a+b: print('no') else: print('yes') elif a == b and b == c: print('yes') else: print('no') 1251 for i in range(1,101): print(i, end=' ') 1252 a = int(input()) for i in range(1,a+1): print(i, end=' ') 1253 a, b = input().split() a = int(a) b= int(b) if a <= b: for i in range(a, b+1): print(i, end= ' ') else: for i in range(b, a+1): print(i, end= ' ') 1254 a, b = input().split() a = ord(a) b = ord(b) if a <= b: for i in range(a, b+1): print(chr(i), end=' ') else: for i in range(b, a+1): print(chr(i), end=' ') 1255 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1256 n = int(input()) for i in range(1, n+1): print('*',end='') 1257 a, b = input().split() a = int(a) b = int(b) for i in range(a, b+1): if i%2 ==1: print(i ,end=' ') 1258 n = int(input()) a = (n*(n+1))/2 print(int(a)) 1258 다시 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a = int(input()) sum = 0 for i in range(a+1): sum += i print(sum) 1259 a = int(input()) sum = 0 for i in range(1, a+1): if i%2 == 0: sum += i print(sum) 1260 a,b = input().split() a = int(a) b = int(b) sum = 0 for i in range(a, b+1): if i%3 == 0: sum += i print(sum) 1266 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) sum += arr[i] print(sum) 1267 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%5 == 0: sum += arr[i] print(sum) 1268 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%2 == 0: sum += 1 print(sum) 1091 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a ,m, d, n = input().split() a = int(a) m = int(m) d = int(d) n = int(n) for i in range(n-1): a = (a * m ) + d print(a) 1280 a,b = input().split() a = int(a) b = int(b) c = 0 for i in range(a, b+1): if i % 2 == 0: c -= i print('-', end='') print(i, end='') elif i % 2 == 1: c += i print('+', end='') print(i, end='') print('=', end = '') print(c) 1281 a,b = input().split() a = int(a) b = int(b) c = 0 if a % 2 == 0: print('-', end='') print(a, end='') c = c - a else : print(a, end='') c = c + a for i in range(a+1, b+1): if i % 2 == 0: c -= i print('-', end='') print(i, end='') elif i % 2 == 1: c += i print('+', end='') print(i, end='') print('=', end = '') print(c) 1402 a = input() arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[len(arr)-i-1], end=' ') 1403 a = input() arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[i]) for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[i]) 1411 a = int(input()) sum = 0 for i in range(a-1): k = int(input()) sum += k v=0 for i in range(1, a+1): v += i print(v-sum) 1416 a = int(input()) arr = [] while True: arr.append(a%2) a = int(a/2) if a == 0: break for i in range(len(arr)): print(arr[len(arr)-i-1], end='') 1405 n = int(input()) arr = input().split() for i in range(n): arr[i] = int(arr[i]) for i in range(n): for j in range(n): print(arr[(i+j)%n], end=' ') print() 1440 n = int(input()) arr = input().split() for i in range(n): arr[i] = int(arr[i]) for i in range(n): print(i+1,end='') print(': ', end='') for j in range(n): if i != j: if arr[i] > arr[j]: print('>', end=' ') elif arr[i] == arr[j]: print('=', end=' ') else: print('<', end=' ') print() 1412 n = input() arr = [] for i in range(26): arr.append(0) for i in range(len(n)): pa = n[i] if pa >= 'a' and pa <= 'z': pa = ord(pa) arr[pa-97] += 1 for i in range(26): print(chr(97+i), end = '') print(':', end = '') print(arr[i]) 1095 n = int(input()) arr = input().split() max = 25 for i in range(n): arr[i] = int(arr[i]) if arr[i] < max: max = arr[i] print(max) 1460 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) # [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] k = 1 for i in range(n): for j in range(n): arr[i][j] = k k += 1 # [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]] for i in range(n): for j in range(n): print(arr[i][j], end=' ') print() # 4 # 1 2 3 4 # 5 6 7 8 # 9 10 11 12 # 13 14 15 16 1462 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) # [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] k = 1 for i in range(n): for j in range(n): arr[j][i] = k k += 1 # [[1, 5, 9, 13], [2, 6, 10, 14], [3, 7, 11, 15], [4, 8, 12, 16]] for i in range(n): for j in range(n): print(arr[i][j], end=' ') print() # 4 # 1 5 9 13 # 2 6 10 14 # 3 7 11 15 # 4 8 12 16 1464 a, b = input().split() a = int(a) b = int(b) arr = [] for i in range(a): v = [] for i in range(b): v.append(0) arr.append(v) # [[0, 0, 0], [0, 0, 0]] k = 1 for i in range(a): for j in range(b): arr[a-i-1][b-j-1] = k k += 1 # [[6, 5, 4], [3, 2, 1]] for i in range(a): for j in range(b): print(arr[i][j], end = ' ') print() 1466 a, b = input().split() a = int(a) b = int(b) arr = [] for i in range(a): v = [] for i in range(b): v.append(0) arr.append(v) # [[0, 0, 0], [0, 0, 0]] k = 1 for i in range(b): for j in range(a): arr[a-j-1][b-i-1] = k k += 1 for i in range(a): for j in range(b): print(arr[i][j], end = ' ') print() 1508 n = int(input()) arr = [] for i in range(n): v =[] for j in range(n): v.append(0) arr.append(v) for i in range(n): arr[i][0] = int(input()) # [[4, 0, 0, 0], [6, 0, 0, 0], [9, 0, 0, 0], [19, 0, 0, 0]] for i in range(1,n): for j in range(1,i +1): arr[i][j] = arr[i][j-1]- arr[i-1][j-1] #절대좌표말고 상대좌표 # [[4, 0, 0, 0], [6, 2, 0, 0], [9, 3, 1, 0], [19, 10, 7, 6]] for i in range(n): for j in range(i +1): print(arr[i][j], end=' ') print() 1510 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) x = 0 y = int(n/2) k = 1 arr[x][y] = k k += 1 for i in range(n*n-1): if (k-1)%n != 0: x -= 1 y += 1 if x < 0: x = n - 1 if y >= n: y = 0 arr[x][y] = k k += 1 else: x += 1 if x < 0: x = n - 1 if y >= n: y = 0 arr[x][y] = k k += 1 for i in range(n): for j in range(n): print(arr[i][j], end = ' ') print() 한번더 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) x = 0 y = int(n/2) k = 1 arr[x][y] = k k += 1 for i in range(n*n-1): if (k-1) % n != 0: x -= 1 y += 1 if x < 0: x = n - 1 if y > (n-1): y = 0 arr[x][y] = k k += 1 else: x += 1 if x < 0: x = n - 1 if y > (n-1): y = 0 arr[x][y] = k k += 1 for i in range(n): for j in range(n): print(arr[i][j], end=' ') print() 바둑알 십자 뒤집기 koistudy map = [] for i in range(19): v = input().split() map.append(v) for i in range(len(map)): for j in range(len(map[i])): map[i][j] = int(map[i][j]) n = int(input()) for i in range(n): x, y = input().split() x = int(x) y = int(y) x -=1 y -=1 for a in range(len(map[i])): if map[x][a] == 0: map[x][a] = 1 else : map[x][a] = 0 for a in range(len(map[i])): if map[a][y] == 0: map[a][y] = 1 else: map[a][y] = 0 for i in range(len(map)): for j in range(len(map)): print(map[i][j], end = ' ') print() 성실한 개미 map = [] for i in range(10): v = input().split() map.append(v) for x in range(len(map)): for y in range(len(map)): map[x][y] = int(map[x][y]) x = 1 y = 1 map[x][y] = 9 while True: if map[x][y+1] == 0: y += 1 map[x][y] = 9 elif map[x][y+1] == 2: y += 1 map[x][y] = 9 break elif map[x][y+1] == 1: if map[x+1][y] == 0: x += 1 map[x][y] = 9 elif map[x+1][y] == 2: x += 1 map[x][y] = 9 break else: break for i in range(len(map)): for j in range(len(map)): print(map[i][j], end = ' ') print() 진격후 결과 map = [] for i in range(11): v = input().split() map.append(v) for i in range(len(map)): for j in range(len(map[i])): map[i][j] = int(map[i][j]) for j in range(len(map[10])): if map[10][j] == 1: cnt = 0 for i in range(len(map)-1): if map[9-i][j] > 0: print(j+1, 'crash') break elif map[9-i][j] < 0: print(j+1, 'fall') break elif map[9-i][j] == 0: cnt += 1 if cnt == 10: print(j+1, 'safe') '''
0
0
17
annaseo57
2020년 7월 16일
In 소스 코드 제출
''' print("\"C:\\Download\\hello.cpp\"") ''' ''' 1045 a, b = input().split() a = int(a) b = int(b) print(a+b) print(a-b) print(a*b) print(int(a/b)) print(a%b) print(format(a/b, '.2f')) 1046 a, b, c = input().split() d = (int(a)+int(b)+int(c)) print(d) print(format(d/3, '.1f')) 1049 a, b = input().split() a = int(a) b = int(b) print(a>b) 1050 a, b = input().split() a = int(a) b = int(b) print(a==b) 1051 a, b = input().split() a = int(a) b = int(b) print(a<=b) 1052 a, b = input().split() a = int(a) b = int(b) print(a!=b) 1218 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a + b > c: if a == b and b == c: print('정삼각형') elif a == b or b ==c or a == c: print('이등변삼각형') elif a*a + b*b == c*c: print('직각삼각형') else: print('삼각형') else: print('삼각형아님') 1180 a = input() a = int(a) b = int(a / 10) c = int(a % 10) rev= (c*10)+b fi= int(rev*2 % 100) print(fi) if fi <= 50: print('GOOD') else: print('OH MY GOD') 1173 a, b = input().split() a = int(a) b = int(b) if b >= 30: print(a,b-30) elif a > 0: print(a-1,60-30+b) else: a = 23 print(a,60-30+b) 1167 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if b >= c : print(b) else: print(c) elif b > a and b > c: if a >= c: print(a) else: print(c) elif c> a and c > b: if a >= b: print(a) else: print(b) else: print(a) 1165 a, b= input().split() a = int(a) b = int(b) c = int((90-a) / 5) if int((90-a) % 5) == 0: print(b+c) else: print(b+c+1) 1212 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if a >= b+c: print('no') else: print('yes') elif b > a and b > c: if b >= a+c: print('no') else: print('yes') elif c > a and c > b: if c >= a+b: print('no') else: print('yes') elif a == b and b == c: print('yes') else: print('no') 1251 for i in range(1,101): print(i, end=' ') 1252 a = int(input()) for i in range(1,a+1): print(i, end=' ') 1253 a, b = input().split() a = int(a) b= int(b) if a <= b: for i in range(a, b+1): print(i, end= ' ') else: for i in range(b, a+1): print(i, end= ' ') 1254 a, b = input().split() a = ord(a) b = ord(b) if a <= b: for i in range(a, b+1): print(chr(i), end=' ') else: for i in range(b, a+1): print(chr(i), end=' ') 1255 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1256 n = int(input()) for i in range(1, n+1): print('*',end='') 1257 a, b = input().split() a = int(a) b = int(b) for i in range(a, b+1): if i%2 ==1: print(i ,end=' ') 1258 n = int(input()) a = (n*(n+1))/2 print(int(a)) 1258 다시 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a = int(input()) sum = 0 for i in range(a+1): sum += i print(sum) 1259 a = int(input()) sum = 0 for i in range(1, a+1): if i%2 == 0: sum += i print(sum) 1260 a,b = input().split() a = int(a) b = int(b) sum = 0 for i in range(a, b+1): if i%3 == 0: sum += i print(sum) 1266 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) sum += arr[i] print(sum) 1267 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%5 == 0: sum += arr[i] print(sum) 1268 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%2 == 0: sum += 1 print(sum) 1091 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a ,m, d, n = input().split() a = int(a) m = int(m) d = int(d) n = int(n) for i in range(n-1): a = (a * m ) + d print(a) 1280 a,b = input().split() a = int(a) b = int(b) c = 0 for i in range(a, b+1): if i % 2 == 0: c -= i print('-', end='') print(i, end='') elif i % 2 == 1: c += i print('+', end='') print(i, end='') print('=', end = '') print(c) 1281 a,b = input().split() a = int(a) b = int(b) c = 0 if a % 2 == 0: print('-', end='') print(a, end='') c = c - a else : print(a, end='') c = c + a for i in range(a+1, b+1): if i % 2 == 0: c -= i print('-', end='') print(i, end='') elif i % 2 == 1: c += i print('+', end='') print(i, end='') print('=', end = '') print(c) 1402 a = input() arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[len(arr)-i-1], end=' ') 1403 a = input() arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[i]) for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[i]) 1411 a = int(input()) sum = 0 for i in range(a-1): k = int(input()) sum += k v=0 for i in range(1, a+1): v += i print(v-sum) 1416 a = int(input()) arr = [] while True: arr.append(a%2) a = int(a/2) if a == 0: break for i in range(len(arr)): print(arr[len(arr)-i-1], end='') 1405 n = int(input()) arr = input().split() for i in range(n): arr[i] = int(arr[i]) for i in range(n): for j in range(n): print(arr[(i+j)%n], end=' ') print() 1440 n = int(input()) arr = input().split() for i in range(n): arr[i] = int(arr[i]) for i in range(n): print(i+1,end='') print(': ', end='') for j in range(n): if i != j: if arr[i] > arr[j]: print('>', end=' ') elif arr[i] == arr[j]: print('=', end=' ') else: print('<', end=' ') print() 1412 n = input() arr = [] for i in range(26): arr.append(0) for i in range(len(n)): pa = n[i] if pa >= 'a' and pa <= 'z': pa = ord(pa) arr[pa-97] += 1 for i in range(26): print(chr(97+i), end = '') print(':', end = '') print(arr[i]) 1095 n = int(input()) arr = input().split() max = 25 for i in range(n): arr[i] = int(arr[i]) if arr[i] < max: max = arr[i] print(max) 1460 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) # [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] k = 1 for i in range(n): for j in range(n): arr[i][j] = k k += 1 # [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]] for i in range(n): for j in range(n): print(arr[i][j], end=' ') print() # 4 # 1 2 3 4 # 5 6 7 8 # 9 10 11 12 # 13 14 15 16 1462 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) # [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] k = 1 for i in range(n): for j in range(n): arr[j][i] = k k += 1 # [[1, 5, 9, 13], [2, 6, 10, 14], [3, 7, 11, 15], [4, 8, 12, 16]] for i in range(n): for j in range(n): print(arr[i][j], end=' ') print() # 4 # 1 5 9 13 # 2 6 10 14 # 3 7 11 15 # 4 8 12 16 1464 a, b = input().split() a = int(a) b = int(b) arr = [] for i in range(a): v = [] for i in range(b): v.append(0) arr.append(v) # [[0, 0, 0], [0, 0, 0]] k = 1 for i in range(a): for j in range(b): arr[a-i-1][b-j-1] = k k += 1 # [[6, 5, 4], [3, 2, 1]] for i in range(a): for j in range(b): print(arr[i][j], end = ' ') print() 1466 a, b = input().split() a = int(a) b = int(b) arr = [] for i in range(a): v = [] for i in range(b): v.append(0) arr.append(v) # [[0, 0, 0], [0, 0, 0]] k = 1 for i in range(b): for j in range(a): arr[a-j-1][b-i-1] = k k += 1 for i in range(a): for j in range(b): print(arr[i][j], end = ' ') print() 1508 n = int(input()) arr = [] for i in range(n): v =[] for j in range(n): v.append(0) arr.append(v) for i in range(n): arr[i][0] = int(input()) # [[4, 0, 0, 0], [6, 0, 0, 0], [9, 0, 0, 0], [19, 0, 0, 0]] for i in range(1,n): for j in range(1,i +1): arr[i][j] = arr[i][j-1]- arr[i-1][j-1] #절대좌표말고 상대좌표 # [[4, 0, 0, 0], [6, 2, 0, 0], [9, 3, 1, 0], [19, 10, 7, 6]] for i in range(n): for j in range(i +1): print(arr[i][j], end=' ') print() 1510 n = int(input()) arr = [] for i in range(n): v = [] for j in range(n): v.append(0) arr.append(v) x = 0 y = int(n/2) k = 1 arr[x][y] = k k += 1 for i in range(n*n-1): if (k-1)%n != 0: x -= 1 y += 1 if x < 0: x = n - 1 if y >= n: y = 0 arr[x][y] = k k += 1 else: x += 1 if x < 0: x = n - 1 if y >= n: y = 0 arr[x][y] = k k += 1 for i in range(n): for j in range(n): print(arr[i][j], end = ' ') print() '''
0
0
4
annaseo57
2020년 7월 14일
In 소스 코드 제출
''' print("\"C:\\Download\\hello.cpp\"") ''' ''' 1045 a, b = input().split() a = int(a) b = int(b) print(a+b) print(a-b) print(a*b) print(int(a/b)) print(a%b) print(format(a/b, '.2f')) 1046 a, b, c = input().split() d = (int(a)+int(b)+int(c)) print(d) print(format(d/3, '.1f')) 1049 a, b = input().split() a = int(a) b = int(b) print(a>b) 1050 a, b = input().split() a = int(a) b = int(b) print(a==b) 1051 a, b = input().split() a = int(a) b = int(b) print(a<=b) 1052 a, b = input().split() a = int(a) b = int(b) print(a!=b) 1218 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a + b > c: if a == b and b == c: print('정삼각형') elif a == b or b ==c or a == c: print('이등변삼각형') elif a*a + b*b == c*c: print('직각삼각형') else: print('삼각형') else: print('삼각형아님') 1180 a = input() a = int(a) b = int(a / 10) c = int(a % 10) rev= (c*10)+b fi= int(rev*2 % 100) print(fi) if fi <= 50: print('GOOD') else: print('OH MY GOD') 1173 a, b = input().split() a = int(a) b = int(b) if b >= 30: print(a,b-30) elif a > 0: print(a-1,60-30+b) else: a = 23 print(a,60-30+b) 1167 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if b >= c : print(b) else: print(c) elif b > a and b > c: if a >= c: print(a) else: print(c) elif c> a and c > b: if a >= b: print(a) else: print(b) else: print(a) 1165 a, b= input().split() a = int(a) b = int(b) c = int((90-a) / 5) if int((90-a) % 5) == 0: print(b+c) else: print(b+c+1) 1212 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if a >= b+c: print('no') else: print('yes') elif b > a and b > c: if b >= a+c: print('no') else: print('yes') elif c > a and c > b: if c >= a+b: print('no') else: print('yes') elif a == b and b == c: print('yes') else: print('no') 1251 for i in range(1,101): print(i, end=' ') 1252 a = int(input()) for i in range(1,a+1): print(i, end=' ') 1253 a, b = input().split() a = int(a) b= int(b) if a <= b: for i in range(a, b+1): print(i, end= ' ') else: for i in range(b, a+1): print(i, end= ' ') 1254 a, b = input().split() a = ord(a) b = ord(b) if a <= b: for i in range(a, b+1): print(chr(i), end=' ') else: for i in range(b, a+1): print(chr(i), end=' ') 1255 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1256 n = int(input()) for i in range(1, n+1): print('*',end='') 1257 a, b = input().split() a = int(a) b = int(b) for i in range(a, b+1): if i%2 ==1: print(i ,end=' ') 1258 n = int(input()) a = (n*(n+1))/2 print(int(a)) 1258 다시 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a = int(input()) sum = 0 for i in range(a+1): sum += i print(sum) 1259 a = int(input()) sum = 0 for i in range(1, a+1): if i%2 == 0: sum += i print(sum) 1260 a,b = input().split() a = int(a) b = int(b) sum = 0 for i in range(a, b+1): if i%3 == 0: sum += i print(sum) 1266 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) sum += arr[i] print(sum) 1267 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%5 == 0: sum += arr[i] print(sum) 1268 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%2 == 0: sum += 1 print(sum) 1091 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a ,m, d, n = input().split() a = int(a) m = int(m) d = int(d) n = int(n) for i in range(n-1): a = (a * m ) + d print(a) 1280 a,b = input().split() a = int(a) b = int(b) c = 0 for i in range(a, b+1): if i % 2 == 0: c -= i print('-', end='') print(i, end='') elif i % 2 == 1: c += i print('+', end='') print(i, end='') print('=', end = '') print(c) 1281 a,b = input().split() a = int(a) b = int(b) c = 0 if a % 2 == 0: print('-', end='') print(a, end='') c = c - a else : print(a, end='') c = c + a for i in range(a+1, b+1): if i % 2 == 0: c -= i print('-', end='') print(i, end='') elif i % 2 == 1: c += i print('+', end='') print(i, end='') print('=', end = '') print(c) 1402 a = input() arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[len(arr)-i-1], end=' ') 1403 a = input() arr = input().split() for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[i]) for i in range(len(arr)): arr[i] = int(arr[i]) print(arr[i]) 1411 a = int(input()) sum = 0 for i in range(a-1): k = int(input()) sum += k v=0 for i in range(1, a+1): v += i print(v-sum) 1416 a = int(input()) arr = [] while True: arr.append(a%2) a = int(a/2) if a == 0: break for i in range(len(arr)): print(arr[len(arr)-i-1], end='') 1405 n = int(input()) arr = input().split() for i in range(n): arr[i] = int(arr[i]) for i in range(n): for j in range(n): print(arr[(i+j)%n], end=' ') print() 1440 ''' n = int(input()) arr = input().split() for i in range(n): arr[i] = int(arr[i]) for i in range(n): print(i+1,end='') print(': ', end='') for j in range(n): if i != j: if arr[i] > arr[j]: print('>', end=' ') elif arr[i] == arr[j]: print('=', end=' ') else: print('<', end=' ') print() HW 1412
0
0
7
annaseo57
2020년 7월 09일
In 소스 코드 제출
''' print("\"C:\\Download\\hello.cpp\"") ''' ''' 1045 a, b = input().split() a = int(a) b = int(b) print(a+b) print(a-b) print(a*b) print(int(a/b)) print(a%b) print(format(a/b, '.2f')) 1046 a, b, c = input().split() d = (int(a)+int(b)+int(c)) print(d) print(format(d/3, '.1f')) 1049 a, b = input().split() a = int(a) b = int(b) print(a>b) 1050 a, b = input().split() a = int(a) b = int(b) print(a==b) 1051 a, b = input().split() a = int(a) b = int(b) print(a<=b) 1052 a, b = input().split() a = int(a) b = int(b) print(a!=b) 1218 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a + b > c: if a == b and b == c: print('정삼각형') elif a == b or b ==c or a == c: print('이등변삼각형') elif a*a + b*b == c*c: print('직각삼각형') else: print('삼각형') else: print('삼각형아님') 1180 a = input() a = int(a) b = int(a / 10) c = int(a % 10) rev= (c*10)+b fi= int(rev*2 % 100) print(fi) if fi <= 50: print('GOOD') else: print('OH MY GOD') 1173 a, b = input().split() a = int(a) b = int(b) if b >= 30: print(a,b-30) elif a > 0: print(a-1,60-30+b) else: a = 23 print(a,60-30+b) 1167 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if b >= c : print(b) else: print(c) elif b > a and b > c: if a >= c: print(a) else: print(c) elif c> a and c > b: if a >= b: print(a) else: print(b) else: print(a) 1165 a, b= input().split() a = int(a) b = int(b) c = int((90-a) / 5) if int((90-a) % 5) == 0: print(b+c) else: print(b+c+1) 1212 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a > b and a > c: if a >= b+c: print('no') else: print('yes') elif b > a and b > c: if b >= a+c: print('no') else: print('yes') elif c > a and c > b: if c >= a+b: print('no') else: print('yes') elif a == b and b == c: print('yes') else: print('no') 1251 for i in range(1,101): print(i, end=' ') 1252 a = int(input()) for i in range(1,a+1): print(i, end=' ') 1253 a, b = input().split() a = int(a) b= int(b) if a <= b: for i in range(a, b+1): print(i, end= ' ') else: for i in range(b, a+1): print(i, end= ' ') 1254 a, b = input().split() a = ord(a) b = ord(b) if a <= b: for i in range(a, b+1): print(chr(i), end=' ') else: for i in range(b, a+1): print(chr(i), end=' ') 1255 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1256 n = int(input()) for i in range(1, n+1): print('*',end='') 1257 a, b = input().split() a = int(a) b = int(b) for i in range(a, b+1): if i%2 ==1: print(i ,end=' ') 1258 n = int(input()) a = (n*(n+1))/2 print(int(a)) 1258 다시 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a = int(input()) sum = 0 for i in range(a+1): sum += i print(sum) 1259 a = int(input()) sum = 0 for i in range(1, a+1): if i%2 == 0: sum += i print(sum) 1260 a,b = input().split() a = int(a) b = int(b) sum = 0 for i in range(a, b+1): if i%3 == 0: sum += i print(sum) 1266 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) sum += arr[i] print(sum) 1267 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%5 == 0: sum += arr[i] print(sum) 1268 a = input() arr = input().split() sum = 0 for i in range(len(arr)): arr[i] = int(arr[i]) if arr[i]%2 == 0: sum += 1 print(sum) '''
0
0
5

annaseo57

더보기
bottom of page