BOJ

백준 파이썬 1193 분수찾기

Coding_SJ 2020. 3. 21. 00:35

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

내 풀이

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
= int(input())
= 1
= 1
while 1:
    b += 1
    c = b*(b+1)/2
    if a<=c: break
diff = c-a
if b%2 == 1:
    mo = b-diff
    ja = 1+diff
elif b%2 == 0:
    mo = 1+diff
    ja = b-diff
print('%d/%d' %(ja,mo))
 
cs

 

넘나깔끔한것

 

while문 잘썼다!