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

题目:已知今天是星期六,请问 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()来模运算求解,也可以通过运算规律来推出答案。

相关推荐
C雨后彩虹1 分钟前
最大数字问题
java·数据结构·算法·华为·面试
java修仙传5 分钟前
力扣hot100:搜索二维矩阵
算法·leetcode·矩阵
梦里不知身是客116 分钟前
tomcat作用和功能以及默认端口号
java·tomcat
码界奇点11 分钟前
基于SpringBoot与Vue3的多租户中后台管理系统设计与实现
java·spring boot·后端·spring·车载系统·毕业设计·源代码管理
浅川.2513 分钟前
xtuoj 字符串计数
算法
长安城没有风14 分钟前
在 IntelliJ IDEA 中高效使用 Git 的实用指南
java·git·intellij-idea
Code blocks14 分钟前
SpringBoot从0-1集成Netty实现自定义协议开发
java·spring boot·后端
天`南14 分钟前
【群智能算法改进】一种改进的金豺优化算法IGJO[1](动态折射反向学习、黄金正弦策略、自适应能量因子)【Matlab代码#94】
学习·算法·matlab
武子康19 分钟前
Java-195 RabbitMQ BlockingQueue 手搓“消息中间件”雏形:生产者-消费者模型到企业级 MQ 差在哪
java·分布式·架构·消息队列·rabbitmq·java-rabbitmq·mq
Propeller20 分钟前
【Android】动态操作 Window 的背后机制
android·java