【蓝桥杯】奇怪的捐赠

题目:

解题思路:

由于题中100万正好分成若干个7的幂指数,可以将100万转换成7进制,且是唯一的7进制数,即可计算每个幂指数分出几份。

java 复制代码
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        int a=1000000;
        int ans=0;
        while(a != 0){
            ans += a%7;
            a /= 7;
        }
        System.out.println(ans);
        scan.close();
    }
}
相关推荐
Coding_Doggy2 分钟前
链盾shieldchiain | 团队功能、邀请成员、权限修改、移除成员、SpringSecurity、RBAC权限控制
java·开发语言·数据库
Seven973 分钟前
剑指offer-41、和为S的连续正数序列
java
kupeThinkPoem7 分钟前
跳表有哪些算法?
数据结构·算法
前端小L15 分钟前
图论专题(二十一):并查集的“工程应用”——拔线重连,修复「连通网络」
数据结构·算法·深度优先·图论·宽度优先
程序员小假21 分钟前
有了解过 SpringBoot 的参数配置吗?
java·后端
f***241121 分钟前
java学习进阶之路,如果从一个菜鸟进阶成大神
java·开发语言·学习
ALex_zry25 分钟前
高并发系统渐进式改造技术调研报告:策略、架构与实战
java·运维·架构
88号技师27 分钟前
2025年9月一区SCI-孤行尺蠖觅食优化算法Solitary Inchworm Foraging-附Matlab免费代码
开发语言·算法·数学建模·matlab·优化算法
SimonKing35 分钟前
等保那些事
java·后端·程序员
无敌最俊朗@44 分钟前
Qt面试题day01
java·数据库·面试