第九届蓝桥杯大赛个人赛省赛(软件类)真题C 语言 A 组-第几个幸运数字

幸运数字是可以被3,5,7任一整除的数字,列举小明号码内的所有可能组合并计数。注意别忘了把1占的一位减去。

cpp 复制代码
#include<stdio.h>
typedef long long ll;
int main(){
	long long ans = 0, n = 59084709587505LL;
	for(ll i = 1; i <= n; i *= 3){//计算小于等于n的数字中可被3,5,7任一整除的个数
		for(ll j = 1; j * i <= n; j *= 5){
			for(ll k = 1; k * i * j <= n; k *= 7){
				ans++;
			}
		}
	}
	printf("%lld", ans - 1);//排除1
	return 0;
}
相关推荐
前端摸鱼匠8 小时前
【AI大模型春招面试题11】什么是模型的“涌现能力”(Emergent Ability)?出现条件是什么?
人工智能·算法·ai·自然语言处理·面试·职场和发展
沈阳信息学奥赛培训8 小时前
#undef 指令 (C/C++)
c语言·开发语言·c++
leiming611 小时前
CAN 通信协议学习讲义(带图文 + C 语言代码)
c语言·开发语言·学习
xht083212 小时前
PHP vs C语言:核心差异全解析
c语言·开发语言·php
计算机安禾13 小时前
【数据结构与算法】第3篇:C语言核心机制回顾(二):动态内存管理与typedef
c语言·开发语言·数据结构·c++·算法·链表·visual studio
酉鬼女又兒14 小时前
零基础快速入门前端JavaScript四大核心内置对象:Math、Date、String、Array全解析(可用于备赛蓝桥杯Web应用开发)
前端·javascript·css·蓝桥杯·前端框架·js
C羊驼14 小时前
C语言学习笔记(十五):预处理
c语言·经验分享·笔记·学习·算法
是娇娇公主~15 小时前
C++ 多态机制与虚函数实现原理
c语言·c++
萍萍学习16 小时前
蓝桥杯JAVA-3
java·职场和发展·蓝桥杯