【蓝桥杯】奇怪的捐赠

题目:

解题思路:

由于题中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();
    }
}
相关推荐
DuHz3 小时前
自动驾驶雷达干扰缓解:探索主动策略论文精读
论文阅读·人工智能·算法·机器学习·自动驾驶·汽车·信号处理
会飞的小新3 小时前
Java 应用程序已被安全阻止 —— 原因分析与解决方案
java·安全
漫随流水3 小时前
leetcode算法(257.二叉树的所有路径)
数据结构·算法·leetcode·二叉树
Geoking.3 小时前
【设计模式】责任链模式(Chain of Responsibility)详解
java·设计模式·责任链模式
liu****3 小时前
神经网络基础
人工智能·深度学习·神经网络·算法·数据挖掘·回归
有一个好名字3 小时前
力扣-二叉树的最大深度
算法·leetcode·深度优先
Aaron15883 小时前
基于RFSOC 49DR+VU13P的64通道VPX架构波束成形技术分析
c语言·人工智能·算法·架构·信息与通信·信号处理·基带工程
sunnyday04263 小时前
Spring AOP 实现日志切面记录功能详解
java·后端·spring
灰什么鱼3 小时前
慢接口调优过程
java·空间计算·geometry
静待_花开3 小时前
java日期格式化
java·开发语言