洛谷讨论区规范

站务版

qp
by lianchanghua @ 2023-04-13 22:21:17


*我太强了,快来膜我*
by STA_Morlin @ 2023-04-14 11:15:23


qp
by Laddy @ 2023-04-15 18:36:40


@[赵悦岑](/user/291248) 嘿,嘿嘿嘿
by zsq147258369 @ 2023-04-25 11:26:27


太好了
by joe2012 @ 2023-04-27 16:26:53


你认为这样的帖子很有意义吗?请使用更具针对性的词句/你认有意,请使更针/意 ? 针
by da_ke @ 2023-04-28 21:12:50


hpzc
by cq_irritater @ 2023-04-30 01:26:56


大佬们 P2010普及组回文日期 ```cpp #include <bits/stdc++.h> using namespace std; string f(int k,int q)//k是要转换的数字,q是要求要转换的位数 { string b = to_string(k); while(b.size()<q) { b = "0"+b; } return b; } int main() { int num = 0; string a,b; cin >> a >> b; //格式化第一个日期 int year1 = 0,moon1 = 0,day1 = 0; for(int i = 0;i<=3;i++) { year1 = year1*10+a[i]-48; } for(int i = 4;i<=5;i++) { moon1 = moon1*10+a[i]-48; } for(int i = 6;i<a.size();i++) { day1 = day1*10+a[i]-48; } //格式化第二个日期 int year2 = 0,moon2 = 0,day2 = 0; for(int i = 0;i<=3;i++) { year2 = year2*10+b[i]-48; } for(int i = 4;i<=5;i++) { moon2 = moon2*10+b[i]-48; } for(int i = 6;i<a.size();i++) { day2 = day2*10+b[i]-48; } //遍历所有日期 for(int i = year1;i<=year2;i++) { for(int j = moon1;j<=moon2;j++) { for(int k = day1;k<=day2;k++) { string b = f(i,4)+f(j,2)+f(k,2); string c = ""; for(int i = b.size()-1;i>=0;i--) { c+=b[i]; } if(b == c) { num++; } } } } cout << num; return 0; } ``` 没有AC,为何?
by Jacken @ 2023-05-08 19:36:45


请求回复
by Jacken @ 2023-05-08 19:41:05


后排资瓷
by sky_of_stars @ 2023-05-10 20:37:38


上一页 | 下一页