蓝桥与力扣刷题(蓝桥 星期计算)

题目:已知今天是星期六,请问 20^22 天后是星期几?

注意用数字 1 到 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= (int) Math.pow(20,22);//这个方法可以得到a的b次方
         int k=a%7;
         if(k+6<=7) {
             System.out.println(k+6);
         }else {
             System.out.println((k+6)%7);
         }
        scan.close();
    }
}

规律推算:

测试:

总结:这道题可以用Math.pow()来模运算求解,也可以通过运算规律来推出答案。

相关推荐
AlenTech4 小时前
160. 相交链表 - 力扣(LeetCode)
数据结构·leetcode·链表
点云SLAM4 小时前
凸优化(Convex Optimization)理论(1)
人工智能·算法·slam·数学原理·凸优化·数值优化理论·机器人应用
会周易的程序员4 小时前
多模态AI 基于工业级编译技术的PLC数据结构解析与映射工具
数据结构·c++·人工智能·单例模式·信息可视化·架构
jz_ddk4 小时前
[学习] 卫星导航的码相位与载波相位计算
学习·算法·gps·gnss·北斗
毕设源码-赖学姐4 小时前
【开题答辩全过程】以 高校人才培养方案管理系统的设计与实现为例,包含答辩的问题和答案
java
放荡不羁的野指针4 小时前
leetcode150题-动态规划
算法·动态规划
sin_hielo4 小时前
leetcode 1161(BFS)
数据结构·算法·leetcode
一起努力啊~4 小时前
算法刷题-二分查找
java·数据结构·算法
小途软件4 小时前
高校宿舍访客预约管理平台开发
java·人工智能·pytorch·python·深度学习·语言模型
J_liaty5 小时前
Java版本演进:从JDK 8到JDK 21的特性革命与对比分析
java·开发语言·jdk