news 2026/10/23 1:48:12

45:金币

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
45:金币
/** * 题目名称:金币 <p> * 题目来源:http://noi.openjudge.cn/ch0105/45/ <p> * 程序功能:输出骑士在指定天数内获得的金币总数 * * @author 潘磊,just_panlei@just.edu.cn * @version 1.0 */importjava.util.Scanner;publicclassMain{/** * 返回骑士在指定天数内获得的金币总数。 * * @param days 指定天数。 * @return 骑士在days天内获得的金币总数。 */publicintgetGoldCoins(intdays){intans=0;// 骑士在days天内获得的金币总数intperiod=1;// 发放金币的周期LOOP:while(true){/* 依次遍历当前发放金币周期的每一天 */for(inti=1;i<=period;i++){if(days==0){// 如果天数为0breakLOOP;// 跳出LOOP块}ans+=period;// 累加当天获得的金币数days--;// 天数减少一天}period++;// 进入下一个发放金币的周期}returnans;}publicstaticvoidmain(String[]args){Maincall=newMain();Scannerinput=newScanner(System.in);intdays=input.nextInt();System.out.print(call.getGoldCoins(days));}}
/** * 题目名称:金币 <p> * 题目来源:http://noi.openjudge.cn/ch0105/45/ <p> * 程序功能:输出骑士在指定天数内获得的金币总数 * * @author 潘磊,just_panlei@just.edu.cn * @version 1.1 */importjava.util.Scanner;publicclassMain{/** * 返回骑士在指定天数内获得的金币总数。 * * @param days 指定天数。 * @return 骑士在days天内获得的金币总数。 */publicintgetGoldCoins(intdays){intans=0;// 骑士在days天内获得的金币总数// 发放金币的周期,初始为第一个周期(第k个周期包含k天,可获得k*k个金币)intperiod=1;/* 在剩余天数不少于当前发放金币周期所含天数时 */while(days>=period){ans+=period*period;// 累加当前周期获得的金币数days-=period;// 更新剩余的天数period++;// 进入下一个发放金币周期}ans+=days*period;// 累加剩余天数还能继续发放的金币数量returnans;}publicstaticvoidmain(String[]args){Maincall=newMain();Scannerinput=newScanner(System.in);intdays=input.nextInt();System.out.print(call.getGoldCoins(days));}}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 1:48:11

Jellium Desktop 用户管理:四步配好家庭共享媒体账户

Jellium Desktop 用户管理&#xff1a;四步配好家庭共享媒体账户 【免费下载链接】jellium-desktop An unofficial desktop client for Jellyfin 项目地址: https://gitcode.com/GitHub_Trending/je/jellium-desktop Jellium Desktop 是一款非官方 Jellyfin 桌面客户端&…

作者头像 李华
网站建设 2026/10/23 1:47:53

BeCloud OpsShow:统一展示、多源融合的可视化利器

北塔端云可视化管理软件&#xff08;BeCloud OpsShow &#xff09;是北塔基于BeCloud体系推出的专用于定制可视化展示视图的管理软件&#xff0c;为运维数据展现、业务运营、成效汇报构建各类型的管理视图。BeCloud OpsShow 具备数据库、http、btpm、btdp等多种数据接入方式、简…

作者头像 李华
网站建设 2026/10/23 1:46:16

Folia 歌词动画音乐播放器完整安装教程:Windows、macOS、Linux 全流程

Folia 歌词动画音乐播放器完整安装教程&#xff1a;Windows、macOS、Linux 全流程 【免费下载链接】folia-major 专注于绚丽的歌词动画效果的本地音乐/navidrome/第三方多平台在线音乐播放器 项目地址: https://gitcode.com/GitHub_Trending/fo/folia-major Folia 是一款…

作者头像 李华