ZOJ4113 Calandar

落日映苍穹つ 2022-01-07 16:11 235阅读 0赞

1686439-20190520201830096-1993743251.png1686439-20190520201842352-902757429.png

简单模拟 没啥说的

AC代码:

  1. 1 #include<bits/stdc++.h>
  2. 2 using namespace std;
  3. 3 typedef long long ll;
  4. 4 typedef unsigned long long ull;
  5. 5
  6. 6 int t;
  7. 7 int start, dis;
  8. 8 string s;
  9. 9 string day[5] = {
  10. "Monday", "Tuesday", "Wednesday", "Thursday", "Friday"};
  11. 10
  12. 11 int main(){
  13. 12 int y1, m1, d1, y2, m2, d2;
  14. 13 cin>>t;
  15. 14 while (t--){
  16. 15 start = 0;
  17. 16 cin>>y1>>m1>>d1;
  18. 17 cin>>s;
  19. 18 cin>>y2>>m2>>d2;
  20. 19 dis = d2 - d1 + 30;
  21. 20 for (int i = 0; i < 5; i++)
  22. 21 if (s == day[i]) start = i;
  23. 22 cout<<day[(start + dis) % 5]<<endl;
  24. 23 }
  25. 24 return 0;
  26. 25 }

转载于:https://www.cnblogs.com/Misuchii/p/10896252.html

发表评论

表情:
评论列表 (有 0 条评论,235人围观)

还没有评论,来说两句吧...

相关阅读

    相关 zoj1002

    [题目传送门][Link 1] 题目大意: 在一个最大为4\4的方格内建blockhouse( 碉堡) 但是有条件 1. 两个及以上blockhouse不能

    相关 ZOJ 3941

    题意:有n(10)段时间,会举行party,每个party有开始时间,结束时间,不同party举行时间可能重复。(时间范围为1~1e9) 我们一共最多可以参加m(1e9)