반응형
문제
https://www.acmicpc.net/problem/1193
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | n=int(input()) index=0 #몇번째 줄인지 seq=0 #몇번째 순서인지 while(n>0): n-=index index += 1 if n<=index: #더이상 뺄수 없으면 seq저장 seq=n break if index%2==0: #홀수 번째는 방향을 바꿔줌 print(str(seq)+"/"+str(index-seq+1)) else: print(str(index-seq+1)+"/" +str(seq)) | cs |
몇째줄에 몇번째 인지를 구해 어디서부터 시작할지 방향을 정하고 출력했다.
반응형
'알고리즘(python) > 수학' 카테고리의 다른 글
[Python]수학 백준 10250 (0) | 2019.12.19 |
---|---|
[Python]수학 백준 2869 (0) | 2019.12.19 |
[Python]수학 백준 2292 (0) | 2019.12.19 |
[Python]수학 백준 2839 (0) | 2019.12.19 |
[Python]수학 백준 1721 (0) | 2019.12.19 |
최근댓글