PTA——7-4 奇葩楼层 (15 分)

简介: PTA——7-4 奇葩楼层 (15 分)

几乎每个国家都有自己忌讳的数字,有的大楼在给楼层编号的时候,会刻意跳过含有不吉利数字的编号。比如中国人比较忌讳 4,有的大楼就没有第 4 层、第 14 层 等等,这样楼层的编号就会是 1、2、3、5、…… 即编号为 5 的楼层实际是第 4 层。那么在去掉了忌讳数字之后最高楼层编号为 n 的大楼,实际上有多少层呢?

输入格式:

输入在一行中给出 2 个整数,依次为大楼最高层的编号 n(1<n≤1000),和某国人民忌讳的数字 d(0≤d≤9)。题目保证 n 中不包含 d。注意楼层编号从 1 开始。

输出格式:

在一行中输出该大楼的实际楼层数。

输入样例:

50 4

输出样例:

36

代码实现

#include<iostream>usingnamespacestd;
intmain() {
intnum, sum=0, n;
cin>>num>>n;
for(inti=1; i<=num; i++) {
inta=i;
boolflag=true;
while(a) {
if(a%10==n) {
flag=false;
break;
            }
a=a/10;
        }
if(flag) {
sum++;
        }
    }
cout<<sum;
}
目录
相关文章
|
7月前
1052 卖个萌 (20 分)//部分正确
1052 卖个萌 (20 分)//部分正确
|
8月前
7-35 情人节 (15 分)
7-35 情人节 (15 分)
65 0
PTA 7-2 找奇葩 (20 分)
在一个长度为 n 的正整数序列中,所有的奇数都出现了偶数次,只有一个奇葩奇数出现了奇数次。你的任务就是找出这个奇葩。
115 0
|
存储
L1-049 天梯赛座位分配 (20 分)( for循环的深入理解+三维数组+错误分析)
L1-049 天梯赛座位分配 (20 分)( for循环的深入理解+三维数组+错误分析)
168 0
|
数据安全/隐私保护
【NOI】题目: 潜伏者(9分原因)
【NOI】题目: 潜伏者(9分原因)
263 0
【NOI】题目: 潜伏者(9分原因)
L1-035 情人节 (15 分)
L1-035 情人节 (15 分)
144 0
L1-035 情人节 (15 分)
7-9 地下迷宫探索 (8 分)
7-9 地下迷宫探索 (8 分)
151 0
7-9 地下迷宫探索 (8 分)
|
测试技术
PTA 7-1 祖传好运 (15 分)
我们首先定义 0 到 9 都是好运数,然后从某个好运数开始,持续在其右边添加数字,形成新的数字。
150 0
|
机器学习/深度学习 人工智能
PTA 7-3 拼题 A 是真爱 (20 分)
如果一个人在一段话里很多次提到 pintia,那对拼题 A 就是真爱啦~ 本题就请你检查一下给定的文字中出现了几次 pintia。
162 0

热门文章

最新文章

下一篇
开通oss服务