# 6088 : n번째 수를 출력 (등차수열)

a, d, n = input().split()
a = int(a) # 시작값
d = int(d) # 공차
n = int(n) # 몇번째 수 인지 의미
AP = a + (n-1) * d
print(AP)

↓ 다른 정답 코드

a, d, n = input().split()
a = int(a) # 시작값
d = int(d) # 공차
n = int(n) # 몇번째 수 인지 의미
AP = a
for i in range(2, n+1):
    AP += d
print(AP)

 

# 6089 : n번째 수를 출력 (등비수열)

a, r, n = input().split()
a = int(a) # 시작값
r = int(r) # 공비
n = int(n) # 몇번째 수 인지 의미
GP = a * (r ** (n-1))
print(GP)

↓ 다른 정답 코드

a, r, n = input().split()
a = int(a) # 시작값
r = int(r) # 공비
n = int(n) # 몇번째 수 인지 의미
for i in range(1, n):
    a *= r
print(a)

 

# 6090 : n번째 수를 출력

a, m, d, n = input().split()
a = int(a) # 시작값
m = int(m) # 곱할값
d = int(d) # 더할값
n = int(n) # 몇번째 수 인지 의미
for i in range(1, n):
  a = a * m + d
print(a)

 

# 6091 : 3명이 다시 모두 함께 방문해 문제를 풀어보는 날을 출력 (최소공배수)

a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
day = 1
while day % a != 0 or day % b != 0 or day % c != 0:
    day += 1
print(day)

 

# 6092 : 1번부터 번호가 불린 횟수를 순서대로 공백으로 구분하여 한 줄로 출력

# 6093 : 출석을 부른 번호 순서를 바꾸어 공백을 두고 출력

# 6094 : 출석을 부른 번호 중에 가장 빠른 번호를 출력

# 6095 : 흰 돌이 올려진 바둑판 상황을 출력 (흰 돌 있는 곳은 1, 없는 곳은 0으로 출력)

# 6096 : 십자 뒤집기 결과를 출력

# 6097 : 모든 막대를 놓은 격자판의 상태를 출력 (막대에 가려진 경우 1, 아닌 경우 0으로 출력)

# 6098 : 성실한 개미가 이동한 경로를 9로 표시해 출력

 

https://codeup.kr/index.php

 

CodeUp

☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks       DEV C++ ☆ 추천 온라인 IDE : C   C++11   Python3   Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.5 ★ C++로 제출시 void main()을 사용하면

codeup.kr

'CodeUp > Python' 카테고리의 다른 글

[CodeUp] 6077-6087 (Python)  (0) 2022.11.13
[CodeUp] 6071-6076 (Python)  (0) 2022.11.12
[CodeUp] 6065-6070 (Python)  (0) 2022.11.11
[CodeUp] 6063-6064 (Python)  (0) 2022.11.10
[CodeUp] 6059-6062 (Python)  (0) 2022.11.09

+ Recent posts