1. 程式人生 > 實用技巧 >【TFLSnoi李志帥】第⑩+③篇文章---Lucky Digital

【TFLSnoi李志帥】第⑩+③篇文章---Lucky Digital

這道題其實很簡單,會的就不用看了,這是因為我在考場上聽見某司軒說不會才寫的@WSX(老哥你又欠我一頓自助【狗頭保命】)

B - 幸運數字們(課堂練習)

如果一個數字的十進位制表示中有7,我們就認為他是幸運數字。

輸入兩個整數L, R(1≤L≤R≤100000)

輸出所有滿足L≤n≤R的幸運數字n。

從小到大輸出所有幸運數字,一行一個。

特別注意如果區間內沒有任何一個幸運數字,輸出None

Input一行兩個整數L, R,其中1≤L≤R≤100000。Output從小到大輸出所有幸運數字,一行一個。 特別注意如果區間內沒有任何一個幸運數字,輸出None

SampleInput

88 111

Sample Output

97
107


——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————-
滿分程式碼:

 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 bool xy(int a){//判斷幸運數
 4     while(a){
 5         int sum=a%10;
 6         if(sum==7)return 1;
 7         a=a/10;
 8     }
 9     return 0;
10 }
11 int main()
12 {
13     long long n,m,sum=0;
14     cin>>n>>m;
15     for(int
i=n;i<=m;i++){ 16 if(xy(i)){ 17 cout<<i<<endl; 18 sum++; 19 } 20 } 21 if(sum==0)cout<<"None";//特殊判斷 22 return 0; 23 }