목록PS/Python (269)
지나가던 개발자
input() divisors = sorted(list(map(int, input().split()))) if len(divisors) == 1: print(divisors[0]**2) else: print(divisors[0]*divisors[-1]) 저도 이게 왜 이러는지 수학적인 이유는 잘 모르겠습니다(안다면 댓글을 남겨 주세요!). 전 그저 중학생일 뿐이라서 ㅡㅡ 그냥 예시랑 여러 수들을 보니까, 진짜 약수가 한 개 뿐이면 제곱수이고, 아니라면 가장 작은 진짜 약수와 가장 큰 진짜 약수의 곱이더라고요. 수학적으로 분석해보고싶다..
내가 풋볼 규칙은 잘 모르지만, 풋볼에서는 Touchdown은 6점, Field Goal은 3점, Safety는 2점, Points-after-touchdown은 1점, two-point Conversions after touchdown은 2점을 주나보다. 문제는 그것들이 뭔지를 모른단 거지. output = [] for i in range(2): t, f, s, p, c = list(map(int, input().split())) output.append(t*6 + f*3 + s*2 + p + c*2) for i in output: print(i, end=' ')
input() seikai = list(map(int, input().split())) tensuu = 0 maeno_seikai = 1 for i in seikai: if i == 0: maeno_seikai = 1 continue tensuu += maeno_seikai maeno_seikai += 1 print(tensuu) 변수명을 일본어로 써 봤다. seikai는 正解(せいかい, 정답), tensuu는 点数(てんすう, 점수), maeno_seikai는 前の正解(まえのせいかい, 전 정답)을 뜻한다.
이런 쉬운 문제를 참 거창하게도 내 놓은 것 같다(?) ww print(int(input())-1946) 코드 길이가 24B밖에 안돼서 기대하면서 숏코딩 탭으로 갔는데 나랑 똑같이 24B인 파이썬 유저들이 1000명은 되는 것 같아 보였다.
from datetime import datetime print(datetime.now().year) print(datetime.now().month) print(datetime.now().day) 사실 이런 문제는 그냥 문제 푸는 날의 날짜 써도 해결된다. 그렇지만 이 글을 보는 사람들이 언제든지 복붙만 해도 해결할 수 있도록 굳이 datetime을 쓴 블로그 주인장의 넓은 마음이다. datetime 모듈은 현 시간을 불러올 수 있다. 근데 생각해보니까 저번에 datetime 모듈 쓴 문제가 또 있었던 것 같은데(?). https://developer-next-to-you.tistory.com/114 [Python] 백준 10699번(오늘 날짜) 문제 풀이 import datetime print(dat..
s = 0 for i in range(5): s += int(input()) print(s) 솔브닥이 뭔가 바뀌었다. 문제 종류별로 티어가 다르다. 원래 이게 아니었는데 이렇게 됐다. 종류별로 알 수 있게 되어서 좋은듯? 근데 그건 그렇고 나 dp랑 좀 어려운 알고리즘들 연습좀 해얄듯 하다.
answer = 0 for i in range(1, int(input())+1): if len(str(i)) == 1 or len(set(list(str(i)))) == 1: answer += 1 continue a = list(map(int, list(str(i)))) hihi = a[1]-a[0] for j in range(len(a)): try: if a[j+1] - a[j] == hihi: continue hihi = 0 break except IndexError: break if hihi != 0: answer += 1 print(answer) 수를 입력받아서 그 수가 한수인지 아닌지 판별하여, 맞다면 answer 변수에 1씩 더하는 코드이다. 아니 근데 솔브닥 오류가 났나보다. 분명히 문제를 ..