반응형
문제
등차수열이란 다음과 같이 연속하는 두 수의 차이가 일정한 수열을 뜻한다.
- 1, 3, 5, 7, 9, ..., 2n-1
- 2, 4, 6, 8, 10, ..., 2n
- 1, 5, 9, 13, 17, ..., 4n-3
- -1, -3, -5, -7, -9, ..., -2n+1
- a, a+d, a+2d, a+3d, ,,,. a+(n-1)d
등차수열에서 인접한 두 수의 차이를 공차라고 한다.
첫 항 a와 공차 d로 만든 등차수열에서 주어진 k가 몇 번째 항인지 찾아서 출력하는 프로그램을 작성하시오
문제풀이
a,d,k = map(int,input().split())
y = (k-a)//d
z = (k-a)%d
if(y>=0 and z==0):
print(y+1)
else:
print("X")
'프로그래밍 > 백준' 카테고리의 다른 글
[백준알고리즘] 백준 25175 파이썬 - 두~~부 두부 두부 (1) | 2022.10.08 |
---|---|
[백준알고리즘] 백준 25024 파이썬 - 시간과 날짜 (0) | 2022.10.08 |
[백준알고리즘] 백준 12840 파이썬 - 창용이의 시계 (0) | 2022.10.08 |
[백준알고리즘] 백준 브론즈 4 - 풀이 모음 (0) | 2022.10.07 |
[백준알고리즘] 백준 14623 파이썬 (0) | 2022.10.06 |