【蓝桥杯】奇怪的捐赠

题目:

解题思路:

由于题中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();
    }
}
相关推荐
Hcoco_me2 小时前
大模型面试题17:PCA算法详解及入门实操
算法
跨境卫士苏苏2 小时前
亚马逊AI广告革命:告别“猜心”,迎接“共创”时代
大数据·人工智能·算法·亚马逊·防关联
HerayChen2 小时前
HbuilderX 内存溢出报错
java·大数据·linux
程序员小白条3 小时前
0经验如何找实习?
java·开发语言·数据结构·数据库·链表
云雾J视界3 小时前
当算法试图解决一切:技术解决方案主义的诱惑与陷阱
算法·google·bert·transformer·attention·算法治理
Xの哲學3 小时前
Linux Miscdevice深度剖析:从原理到实战的完整指南
linux·服务器·算法·架构·边缘计算
小马爱打代码3 小时前
Spring AI:搭建自定义 MCP Server:获取 QQ 信息
java·人工智能·spring
郭涤生3 小时前
QT 架构笔记
java·数据库·系统架构
daidaidaiyu3 小时前
基于LangGraph开发复杂智能体学习一则
java·ai
夏乌_Wx3 小时前
练题100天——DAY23:存在重复元素Ⅰ Ⅱ+两数之和
数据结构·算法·leetcode