主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
上岸课程
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
FinalTaco
2020年3月26日 00:30
【不考虑年份为公元前的作法】
P1290
回复 1
|
赞 3
|
浏览 11.4k
思路是分别计算两个日期距离0000年00月00日有多少天,然后相减即可求得這两个日期相差的天数,求三连啊哈哈哈~ #include<bits/stdc++.h> //万能头文件 using namespace std; int IsLeapYear(int year){ //判断是否为闰年,因为闰年天数和平年天数不同,需要区分 if (year %&...
fanxi
2020年5月12日 23:14
比较容易理解的做法
P1290
回复 0
|
赞 1
|
浏览 9.1k
#include <stdio.h> int isr(int y) { if(y%4==0&&y%100!=0||y%400==0) return 1; else return 0; } int main() { int month[12]={31,30,31,30,31,30,31,31,30,31,30,31}; int y1,m1,d1; int y2,m2,d2; while(scanf("%4d%2d%2d",&y1,&m1,...
做一个和尚
2020年4月3日 17:29
简单的解题思路,一步一步来
P1290
回复 0
|
赞 0
|
浏览 9.1k
#include <bits/stdc++.h> using namespace std; typedef struct date { int year; int month; int day; }date; //闰年判断 bool is366 (int year) { if (year % 4 == 0 && year % 100 != 0) return true; if (year % 400 == 0) return true; return false; } int main () ...
寂寞圣哲
2020年4月1日 00:43
仅供参考
P1290
回复 0
|
赞 1
|
浏览 9.3k
大题思路就是对两个输入的日期进行如下判断 1.同年 1.1 同月 1.2 不同月 2.不同年 import java.util.Scanner; /** * @author 回到原点 1.定义月份数组 2.判断闰年(写成方法) 3.对2月和年的天数进行赋值 4.计算相差天数 */ public cl...
1
2
3
4
题目
日期差值
题解数量
34
发布题解
热门题解
1
自己平时怎么算,代码就怎写
2
【不考虑年份为公元前的作法】
3
从小甲鱼那里学了一个很妙的解法
4
日期差值(格式化输入) 题解:
5
最简单的暴力算法
6
日期差值 题解:分为两种情况 一种算年份一种不算年份
7
日期差值 题解:
8
日期差值 题解:容易理解比较笨的方法
9
仅供参考
10
比较容易理解的做法