主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
光明守护神
2024年3月17日 19:18
C++
P1542
回复 0
|
赞 0
|
浏览 467
#include<iostream> #include<string> using namespace std; const int p[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 }; struct date { int year; int month; int day; }; bool is_goodyear(int n) { if (n % 400 == 0 || (n % 4 == 0 && n % 100 != 0)) { retur...
孙某人
2024年3月6日 11:30
这是第几天? 题解:求助大佬,为什么按注释掉的部分写只有66%
P1542
回复 5
|
赞 1
|
浏览 538
#include <iostream> using namespace std; int main(){ /*char a[20]; for(int i=0;i<20;i++) a[i]=0; cin >>a; int year=(a[0]-'0')*1000+(a[1]-'0')*100+(a[2]-'0')*10+a[3]-'0'; int month=0,day=0; if(a[5]=='1') month=(a[5]-'0')*10+(a[6]-'0'); else month=a[6]-...
Syou
2023年8月17日 10:54
这是第几天? 题解:
P1542
回复 0
|
赞 0
|
浏览 858
C++ 注意题目给的样例是YYYY-MM-DD(至少看着很像这样) 实际上是以“-”来分割的 getline(cin, dateS); size_t firstDash = dateS.find("-"); size_t secondDash = dateS.find("-", firstDash + 1); date.year = stoi(dateS.substr(0, firstDash)); date.month = stoi(dateS.substr(firstDash + 1, secondDash - firs...
1917638452
2020年2月23日 14:53
这是第几天,其实很简单
P1542
回复 1
|
赞 2
|
浏览 9.3k
#include<bits/stdc++.h> using namespace std; int main(){ int y,m,d,sum=0; char c,g; cin>>y>>c>>m>>g>>d; int a[12]={0,31,28,31,30,31,30,31,31,30,31,30}; if(y%40...
题目
这是第几天?
题解数量
4
发布题解
热门题解
1
这是第几天,其实很简单
2
这是第几天? 题解:求助大佬,为什么按注释掉的部分写只有66%
3
C++
4
这是第几天? 题解: