藍橋杯入門訓練 藍橋杯備賽

2021-10-23 03:35:12 字數 956 閱讀 1102

begin-1 a+b問題

str1=

input()

str2=str1.split(

' ')

s=int

(str2[0]

)+int(str2[1]

)print

(s)

begin-2 序列求和
s=

int(

input()

)# 用公式計算而不用迴圈,避免超時

n=s*

(s+1)/

2print

(int

(n))

begin-3 圓的面積
import math

r=int

(input()

)s=math.pi*r**

2# 不是標準四捨五入

print

(round

(s,7))

'''from decimal import decimal

import math

r=int

(input()

)s=math.pi*r**

2# 四捨五入保留7位小數

a=decimal(s)

.quantize(decimal(

"0.0000000"))

print

(a)

begin-4 fibonacci數列
a=[1

,1]n=

int(

input()

)for i in

range(2

,n):

# 直接儲存餘數,不影響結果,且更省時省空間

a+=[(a[i-1]

+a[i-2]

)%10007

]print

(a[n-1]

)

藍橋杯備賽 演算法訓練 K好數

問題描述 如果乙個自然數n的k進製表示中任意的相鄰的兩位都不是相鄰的數字,那麼我們就說這個數是k好數。求l位k進製數中k好數的數目。例如k 4,l 2的時候,所有k好數為11 13 20 22 30 31 33 共7個。由於這個數目很大,請你輸出它對1000000007取模後的值。輸入格式 輸入包含...

基礎訓練1 5 藍橋杯備賽

basic 01 閏年判斷給定乙個年份,判斷這一年是不是閏年。當以下情況之一滿足時,這一年是閏年 1.年份是4的倍數而不是100的倍數 2.年份是400的倍數。其他的年份都不是閏年。y int input if y 4 0 y 100 0 print yes elif y 400 0 print y...

藍橋杯入門訓練

1.a b問題 include int main 2.序列求和問題 include int main 3.圓的面積問題 include include define pi atan 1.0 4 int main 4.fibonacci數列 include int main 注意陣列的長度100000...