iT邦幫忙

2023 iThome 鐵人賽

DAY 16
0
自我挑戰組

CPE 49題訓練系列 第 16

YKL17.UVA948 Fibonaccimal Base

  • 分享至 

  • xImage
  •  

Fibonaccimal Base

fib=[2,1]
for i in range(40):
	fib.insert(0,fib[0]+fib[1])
T=input()
for t in range(int(T)):
	a=int(input())
	x=a
	arr=[]
	for i in fib:
		if a>=i:
			arr.append(1)
			a=a-i
		else:
			arr.append(0)
	ans=''
	for i in arr:
		ans+=str(i)
	print(str(x)+' = '+str(int(ans))+' (fib)')

上一篇
YKL48.UVA10093 An Easy Problem!
下一篇
YKL04.UVA10071 Back to High School Physics YKL41.UVA10019 Funny Encryption Method
系列文
CPE 49題訓練30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言