1.問題描述
樣題2:特別數的和(程式設計大題)
【問題描述】
小明對數字中含有2、0、1、9的數字很感興趣(不包括前導0),在1到40中這樣的數包括1、2、9、10至32、39和40,共28個,他們的和是574。
請問,在 1 到 n 中,所有這樣的數的和是多少?
【輸入格式】
輸入一行包含乙個整數 n。
【輸出格式】
輸出一行,包含乙個整數,表示滿足條件的數的和。
【樣例輸入】
40【樣例輸出】
574【評測用例規模與約定】
對於20%的評測用例,1≤n≤10。
對於50%的評測用例,1≤n≤100。
對於80%的評測用例,1≤n≤1000。
對於所有評測用例,1≤n≤10000。
2.問題描述
方法1:這道題並不複雜,python中有find()方法,可以查詢乙個字串是否包含在另乙個字串中。
方法2:對每乙個數字求個位,十位,百位…與 2 0 19 比較。
'''
written by tyb
2020/12/25
'''if __name__ == '__main__'
: n=int
(input()
) #輸入乙個整數
count=0
for i in range
(1,n+1)
: #左閉右開
num=str
(i) mark1=num.find
("2"
) #沒有查詢到返回-1,查詢到返回對應下標
mark2=num.find
("0"
) mark3=num.find
("1"
) mark4 = num.find
("9")if
(mark1+mark2+mark3+mark4>-4)
: #滿足條件,至少包含乙個
count+=i
print
(count) #輸出乙個整數
特別數的和(藍橋杯)
1245.特別數的和 小明對數字中含有 2 0 1 9 2 0 1 9 2 0 1 9 的數字很感興趣 不包括前導 0 0 0 在 1 1 1 到 40 40 40 中這樣的數包括 1 2 9 10 1 2 9 10 1 2 9 10 至 32 39 32 39 32 39 和 40 40 40,共...
藍橋杯 特別數的和 20分
小明對數字中含有 2 0 1 9 的數字很感興趣 不包括前導 0 在 1 到40 中這樣的數包括 1 2 9 10 至 32 39 和 40,共 28 個,他們的和是 574。請問,在 1 到 n 中,所有這樣的數的和是多少?輸入一行包含乙個整數 n。輸出一行,包含乙個整數,表示滿足條件的數的和。在...
特別數的和
問題描述 小明對數字中含有2 0 1 9的數字很感興趣 不包括前導0 在1到40中這樣的數包括1 2 9 10至32 39和40,共28個,他們的和是574。請問,在 1 到 n 中,所有這樣的數的和是多少?輸入格式 輸入一行包含乙個整數 n。輸出格式 輸出一行,包含乙個整數,表示滿足條件的數的和。...