if(i%4==0)day[2]=29;
if(i%400!=0&&i%100==0)day[2]=28; if(i%10*10+i/10%10<=12&&i%10*10+i/10%10!=0&&i/1000+i/100%10*10<=day[i%10*10+i/10%10]&&i/1000+i/100%10*10!=0) ans++; } cout<<ans; return 0; }
题目 3979 篮球
2024-05-28 20:39:18
|
|
#include<bits/stdc++.h>
using namespace std; char c; int a[15],b[15],day[15]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int n,m,ans=0; int main(){ freopen("datea.in" ,"r", stdin); freopen("datea.out","w",stdout); for(int i=1;i<=8;i++){ cin>>c; a[i]=int(c-'0'); } for(int i=1;i<=8;i++){ cin>>c; b[i]=int(c-'0'); } m=a[1]*1000+a[2]*100+a[3]*10+a[4]; n=b[1]*1000+b[2]*100+b[3]*10+b[4]; for(int i=m;i<=n;i++){ if(i%4
题目 3979 篮球
2024-05-28 20:38:37
|
|
#include<bits/stdc++.h>
using namespace std; int main() { freopen("split.in","r",stdin); freopen("split.out","w",stdout); int a,i=2; cin>>a; for(;i*i<=a;){ if(a%i==0) { a=a/i; cout<<i<<"*"; }else i++; }
题目 3979 篮球
2024-05-28 20:37:30
|
|
我的代码有一定的bug,但是是对的;
在正确思路下,最后输出时,不应有max和min的使用,应直接输出; 希望有高人指点斧正 谢谢 |
|
https://www.cnblogs.com/cndarkmoon/articles/18216427
博客,快点赞
题目 3981 ktt
2024-05-28 19:56:47
|
|
题目 3971 不重叠正方形
2024-05-27 18:44:29
|
|
longlong
|
|
原题编号是啥呀
题目 3971 不重叠正方形
2024-05-27 17:00:57
|
|
和Adam一起完善了注释,推荐和我一样的小白学习
|
|
输出少个*1.0让我改了半天,但不得不说priority_queue比直接写堆要好一点
|
|
题目 1699 中位数
2024-05-14 20:19:39
|
|
C++入门学生向此处看齐
|
|
?
|
|
后缀数组o(n+m)复杂度恐怖如斯
|
|
求教怎么下载题目输入输出数据
题目 3959 [USACO 2011 Open]玉米田迷宫
2024-04-25 18:17:02
|
|
|
|
注意初始化要彻底
题目 2558 [NOIP 2016]换教室
2024-04-23 21:15:42
|
|
算sa把rk输出调了10分钟
算ht把h输成n还sb的看不见有调了10分钟 |
|
啊?多加了几个取模就过了???
|
|
分块很快
|