6089 수 나열하기2
a, r, n=map(int, input().split())
sum=0
for i in range(n):
sum=a*(r**i)
print(sum)
거듭제곱은 ** // r**i
6090 수 나열하기3
a, m ,d , n =map(int,input().split())
sum=a
for i in range(n-1):
sum=(sum*m)+d
print(sum)
sum 에 a값을 넣고 반복문을 시작해서(a값부터 첫 번째 항 시작) range(n)이 아니라 range(n-1)로 했습니다
6091 함께 문제 푸는 날
3명의 날짜 주기는 고정으로 하고 날짜를 증가하여 조건에 맞으면 출력하게 하면 되겠네요
a, b, c = map(int,input().split())
d=1
while True:
if d%a==0 and d%b==0 and d%c==0:
print(d)
break
else:
d+=1
예시에 나온 구조
a, b, c = map(int,input().split())
d=1
while d%a!=0 or d%b!=0 or d%c!=0:
d+=1
print(d)
제가 풀어본 건 위에 작성된 코드이고, 아래 코드는 예시에 나온 구조를 토대로 작성해봤습니다
6092 이상한 출석 번호 부르기1
n= int(input()) # 출석번호 부른 횟수
a= input().split() # 무작위로 부른 번호
for i in range(n):
a[i]=int(a[i])
d=[]
for i in range(23):
d.append(0) #[0,0,...0,0]처럼 0을 24번 차곡차곡 넣음
for i in range(n):
d[a[i]-1]+=1 #a[i]번째 값을 인덱스로 사용. 예) a[i]번쨰 값이 3이면 3번에 카운트 1증가
for i in range(24):
print(d[i], end=' ')
#3~5: 리스트로 만드려면 그냥 정수형으로 주르륵 받아서는 안되고, 입력 받은 다음에 정수형으로 변환해 다시 저장해야하나봐요.
a[i]= int(a[i]) 이렇게! map(int, input().split()) 으로만 하니까 오류 뜨네요ㅠ
#6: 예시처럼 ragne(24)로 했었는데 이러면 문제 풀 때 아무 문제 없지만 출력하면 0이 1개 더 나와서(0~24로 25개) 틀렸다고 뜹니다. range(23)으로 (0~23으로 24개) 수정하면 됩니다~!
#8~9: d[0]부터 1을 카운트 하기 위해서 a[i]-1을 했습니다.
a[]는 무작위로 부른 번호들이고 d[]는 무작위로 부른 번호들을 정리한(카운트한) 리스트라고 보면 될거같아요
백준 쉬운파트에서도 이런 문제들이 나왔던 걸로 기억합니다. 어떤 문자가 몇개 나왔는지 체크하는 문제
6093 이상한 출석 번호 부르기2
문제 읽다보면 거꾸로 읽는 것처럼 이상한 행동 하는 사람들 나올때마다 어이없어하는거 저뿐인가요??
제발 거꾸로 읽거나 그러지말라고 ㅠㅠ
n = int(input())
a= input().split()
for i in range(n): # a[0]~ a[n-1]
a[i]= int(a[i])
for i in range (n-1,-1,-1): # a[n-1] ~a[0]
print(a[i], end=' ')
번호를 부른 순서를 리스트에 순서대로 기록해 두었다가, 기록한 값들을 거꾸로 출력하면 된다.
range(시작, 끝, 증감) #시작 수는 포함, 끝 수는 포함하지 않음. [시작, 끝)
range(n-1, -1, -1) #n-1, n-2, ..., 3, 2, 1, 0
range(시작, 끝, 증감) #시작 수는 포함, 끝 수는 포함하지 않음.
[시작, 끝)range(n-1, -1, -1) #n-1, n-2, ..., 3, 2, 1, 0
틀린 내용이 있다면 댓글로 알려주세요 :)
'🚀 PS > CodeUp - 기초100제' 카테고리의 다른 글
[CodeUp] 기초100제 파이썬 문풀 6097 | 기초-리스트 (0) | 2022.04.11 |
---|---|
[CodeUp] 기초100제 파이썬 문풀 6094, 6095, 6096 | 기초-리스트 (0) | 2022.04.11 |
[CodeUp] 기초100제 파이썬 문풀 6084, 6085, 6086, 6087, 6088 | 기초-종합 (0) | 2022.04.08 |
[CodeUp] 기초100제 파이썬 문풀 6079, 6080, 6081, 6082, 6083 |기초-종합 (0) | 2022.04.07 |
[CodeUp] 기초 100제 파이썬 문풀 6073, 6074, 6075, 6076, 6077 | 반복실행구조, 종합 (0) | 2022.04.06 |