题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
有些人很迷信数字,比如带 “4”的数字,认为和“死”谐音,就觉得不吉利。 虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是 5 位数(10000-99999),要求其中不要出现带 “4” 的号码。
主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。
运行限制
- 最大运行时间:1s
- 最大运行内存: 128M
#include <iostream>
using namespace std;
bool f(int i){
int t;
while(i){
t = i % 10;
if(t == 4){
return false;
}
i = i / 10;
}
return true;
}
int main(){
int sum = 0;
for(int i = 10000;i <= 99999;i++){
if(f(i)){
sum++;
}
}
cout<<sum;
}