201509-2 日期计算

简介: 201509-2 日期计算

201509-2 日期计算

  • C++
  • 总结


本题链接201509-2 日期计算

本博客给出本题截图

image.png

C++

#include <iostream>
using namespace std;
int months[13] = {
    0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
};
int is_leap(int year)
{
    if (year % 4 == 0 && year % 100 || year % 400 == 0)
        return 1;
    return 0;
}
int get_days(int y, int m)
{
    int s = months[m];
    if (m == 2) return s + is_leap(y);
    return s;
}
int main()
{
    int year, d;
    cin >> year >> d;
    for (int i = 1; i <= 12; i ++ )
        for (int j = 1; j <= get_days(year, i); j ++ )
        {
            if ( -- d == 0)
            {
                printf("%d\n%d\n", i, j);
                return 0;
            }
        }
    return 0;
}

总结

水题,不解释


目录
相关文章
|
6月前
|
编译器 C++
【C++】如何用C++写一个日期计算器
【C++】如何用C++写一个日期计算器
|
7月前
|
C++
【C++】:日期类的实现 -- 日期计算器
【C++】:日期类的实现 -- 日期计算器
76 0
|
8月前
计算器V1
创建一个简单的计算器程序,能执行整数的加、减、乘、除和求余运算。用户输入格式为:操作数1 运算符op 操作数2。遇到除数为0时,输出&quot;Division by zero!&quot;;运算符非法则输出&quot;Invalid operator!&quot;。示例输入和输出已给出。
69 0
|
8月前
计算器V2
编写了一个简单的程序,实现了浮点数的加、减、乘、除和幂运算。程序包括了对浮点数的计算,并展示了运算结果。其中,幂运算需包含&quot;math.h&quot;头文件。
66 0
|
8月前
|
C++
【C++】类与对象(日期计算器)
【C++】类与对象(日期计算器)
41 0
|
8月前
|
前端开发 JavaScript
使用html+css+javaScript 完成计算器
使用html+css+javaScript 完成计算器
R7-3 计算个人所得税
R7-3 计算个人所得税
141 0
|
算法
lougu 2485计算器(BSGS)
lougu 2485计算器(BSGS)
142 0
|
前端开发
一个很简易的计算器
一个很简易的计算器
141 0
一个很简易的计算器