蓝桥杯官网练习题(星期一)

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

整个 2020 世纪(1901 年 1 月 1 日至 2000 年 12 月 3131 日之间),一共有多少个星期一?(不要告诉我你不知道今天是星期几)

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 128M

一共有几个星期就有几个星期一

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 sum=0;
        for(int i=1901;i<=2000;i++){
          if(check(i)==1){
            sum=sum+366;
          }
          else{
            sum=sum+365;
          }
        }
        System.out.println(sum/7);
        scan.close();
    }
    public static int check(int year){
      int flag=0;
      if(year%400==0||(year%4==0&&year%100!=0)){
        flag=1;
      }
      return flag;
    }
}
相关推荐
凌波粒7 小时前
LeetCode--404.左叶子之和(二叉树)
算法·leetcode·职场和发展
我爱cope9 小时前
【力扣hot100:76. 最小覆盖子串】
算法·leetcode·职场和发展
吃着火锅x唱着歌10 小时前
LeetCode 962.最大宽度坡
算法·leetcode·职场和发展
凌波粒10 小时前
LeetCode--257. 二叉树的所有路径(二叉树)
算法·leetcode·职场和发展
阿Y加油吧11 小时前
两道数组算法题复盘:多数元素 & 颜色分类
算法·leetcode·职场和发展
凯瑟琳.奥古斯特12 小时前
操作系统核心结构解析
java·开发语言·c++·python·职场和发展
June bug12 小时前
【AI赋能测试笔记】5基于文档用例生成系统及skills
笔记·功能测试·职场和发展·测试用例·学习方法
_深海凉_13 小时前
LeetCode热题100-路径总和 III
算法·leetcode·职场和发展
WL_Aurora14 小时前
备战蓝桥杯国赛【Day 18】
python·算法·蓝桥杯
210Brian14 小时前
蓝桥杯单片机学习笔记(十二):V2026 大模板构建(上)
单片机·学习·蓝桥杯