建筑模板价格规格大全,网站图片优化工具,WordPress已安装主题,wordpress双语网站4、相乘题目本题总分#xff1a;10 分【问题描述】小蓝发现#xff0c;他将 1 至 1000000007 之间的不同的数与 2021 相乘后再求除以1000000007 的余数#xff0c;会得到不同的数。小蓝想知道#xff0c;能不能在 1 至 1000000007 之间找到一个数#xff0c;与 2021 相乘后…4、相乘题目本题总分10 分【问题描述】小蓝发现他将 1 至 1000000007 之间的不同的数与 2021 相乘后再求除以1000000007 的余数会得到不同的数。小蓝想知道能不能在 1 至 1000000007 之间找到一个数与 2021 相乘后再除以 1000000007 后的余数为 99999999。如果存在请在答案中提交这个数如果不存在请在答案中提交 0。448955022解题思路-2147483648~2147483647int尝试代码实现package 轮1省赛11至13;public class 第12级题目4 {public static void main(String[] args) {// TODO Auto-generated method stubint a11000000007;int sum0;for (int i 1; i a1; i) {if((i*2021)%a199999999) {sumi;}}System.out.println(sum);}}
5、路径题目本题总分15 分【问题描述】小蓝学习了最短路径之后特别高兴他定义了一个特别的图希望找到图中的最短路径。小蓝的图由 2021 个结点组成依次编号 1 至 2021。对于两个不同的结点 a, b如果 a 和 b 的差的绝对值大于 21则两个结点之间没有边相连如果 a 和 b 的差的绝对值小于等于 21则两个点之间有一条长度为 a 和 b 的最小公倍数的无向边相连。例如结点 1 和结点 23 之间没有边相连结点 3 和结点 24 之间有一条无向边长度为 24结点 15 和结点 25 之间有一条无向边长度为 75。请计算结点 1 和结点 2021 之间的最短路径长度是多少。提示建议使用计算机编程解决问题。解题思路1---2021绝对值差小于等于21则最大公倍数的节点大于无从1-22为起始每次递归给到2021结束中间判断公倍数与直线路径的距离大小累加迭代总体最小距离输出两个数的最小公倍数不应该会小于最大的数字啊怎么肯存在捷径就是20216、时间显示题目时间限制: 1.0s 内存限制: 512.0MB 本题总分15 分【问题描述】小蓝要和朋友合作开发一个时间显示的网站。在服务器上朋友已经获取了当前的时间用一个整数表示值为从 1970 年 1 月 1 日 00:00:00 到当前时刻经过的毫秒数。现在小蓝要在客户端显示出这个时间。小蓝不用显示出年月日只需要显示出时分秒即可毫秒也不用显示直接舍去即可。给定一个用整数表示的时间请将这个时间对应的时分秒输出。【输入格式】输入一行包含一个整数表示时间。【输出格式】输出时分秒表示的当前时间格式形如 HH:MM:SS其中 HH 表示时值为 0 到 23MM 表示分值为 0 到 59SS 表示秒值为 0 到 59。时、分、秒 不足两位时补前导 0。【样例输入 1】46800999【样例输出 1】13:00:00【样例输入 2】1618708103123【样例输出 2】01:08:23【评测用例规模与约定】对于所有评测用例给定的时间为不超过 10^18 的正整数。解题思路依次通过进制转换求出一个多少单位时间然后求余获得标准的单位时间使用日期函数的函数的format方法 规范时间格式输出代码实现package 轮1省赛11至13;import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Scanner;public class 第12届题目6 {public static void main(String[] args) throws ParseException {// TODO Auto-generated method stubScanner sc new Scanner(System.in);long ms sc.nextLong();//毫秒//1s1000mslong s ms/1000;long ss s%60;//剩余秒//1min 60slong min s/60;long mm min%60;//1h 60minlong hour min/60;long hh hour%24;DateFormat dt new SimpleDateFormat(HH:mm:Ss);String str hh:mm:ss;System.out.println(dt.format(dt.parse(str)));//dt.格式方法dt.类型转换目标串}}