统计数字-题解

描述

输出在范围[n,m]以内(0<=n<=m<=1000000)的个位数字是6,且能被3整除的数共有多少个?

输入描述

一行两个数,以[n,m]的形式给出,注意字符输入

即,需要有一个char类型的变量存储多余的字符

cin >> c >> n>> c >> m;//其中c表示多余的字符

输出描述

一个数,表示个数

代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <bits/stdc++.h>
using namespace std;

int main(){
char c;
int m,n;
cin >> c >> n >> c >> m >> c;
int cnt = 0;
for(int i = n;i<=m;i++){
if(i%10 == 6&&i%3 == 0){
cnt++;
}
}
cout << cnt;
return 0;
}


统计数字-题解
https://chenxi-tijie.pages.dev/2025/07/统计数字-题解/
作者
chenxi
发布于
2025年7月3日
许可协议