每日一题第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 小时前
LeetCode--404.左叶子之和(二叉树)
算法·leetcode·职场和发展
我爱cope6 小时前
【力扣hot100:76. 最小覆盖子串】
算法·leetcode·职场和发展
吃着火锅x唱着歌7 小时前
LeetCode 962.最大宽度坡
算法·leetcode·职场和发展
凌波粒7 小时前
LeetCode--257. 二叉树的所有路径(二叉树)
算法·leetcode·职场和发展
阿Y加油吧9 小时前
两道数组算法题复盘:多数元素 & 颜色分类
算法·leetcode·职场和发展
凯瑟琳.奥古斯特9 小时前
操作系统核心结构解析
java·开发语言·c++·python·职场和发展
June bug9 小时前
【AI赋能测试笔记】5基于文档用例生成系统及skills
笔记·功能测试·职场和发展·测试用例·学习方法
_深海凉_10 小时前
LeetCode热题100-路径总和 III
算法·leetcode·职场和发展
WL_Aurora11 小时前
备战蓝桥杯国赛【Day 18】
python·算法·蓝桥杯
210Brian11 小时前
蓝桥杯单片机学习笔记(十二):V2026 大模板构建(上)
单片机·学习·蓝桥杯