【TFLSnoi李志帥】第⑩+③篇文章---Lucky Digital
阿新 • • 發佈:2020-08-20
這道題其實很簡單,會的就不用看了,這是因為我在考場上聽見某司軒說不會才寫的@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(inti=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 }