每日一题第15届蓝桥杯c/c++本科B组省赛第3题

cpp 复制代码
#include<iostream>
using namespace std;
int jud(int a) {
	int c = 1;//位数
	while (a) {
		int t = a % 10;
		if (c % 2 != 0) {//奇数位
			if (t % 2 == 0)return 0;//偶数不符合
		}
		else {//偶数位
			if (t % 2 != 0)return 0;//奇数不符合
		}
		c++;
		a /= 10;
	}
	return 1;
}
int main() {
	int count = 0;
	int n;
	cin >> n;
	for (int i = 1; i <= n; i++) {
		if (i % 2 != 0) {
			if (jud(i))count++;
		}
	}
	cout << count << endl;
	return 0;
}
相关推荐
石去皿4 小时前
力扣hot100 91-100记录
算法·leetcode·职场和发展
triticale6 小时前
【蓝桥杯】水质检测
蓝桥杯
YuforiaCode7 小时前
第十三届蓝桥杯 2022 C/C++组 修剪灌木
c语言·c++·蓝桥杯
rigidwill6669 小时前
LeetCode hot 100—最长有效括号
数据结构·c++·算法·leetcode·职场和发展
wuqingshun31415910 小时前
蓝桥杯17. 机器人塔
c++·算法·职场和发展·蓝桥杯·深度优先
triticale10 小时前
【蓝桥杯】产值调整
蓝桥杯
zizisuo12 小时前
面试篇:Spring Boot
spring boot·面试·职场和发展
数据分析螺丝钉14 小时前
LeetCode 252 会议室 III(Meeting Rooms III)题解与模拟面试
算法·leetcode·职场和发展
天才测试猿15 小时前
软件测试之功能测试详解
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
阳光男孩0115 小时前
第十四届蓝桥杯省B.砍树
职场和发展·蓝桥杯