牛客網
題目要求統計回文日期,相當於回文字串,可以考慮使用遍歷
如果固定年份,對月和日進行遍歷再判斷是否回文效率太低,可以直接遍歷月和日,根據月和日構造回文的日期,這樣最多只有366種可能。
列出所有的回文日期以後再判斷是否再輸入的區間之內即可
#include
using
namespace std;
intmain()
;int begin, end;
cin >> begin >> end;
int count =0;
for(
int month =
1; month <=12;
++month)
} cout << count;
}
NC16438 回文日期
給定兩個日期ausing namespace std bool check int x cout a b int ans 0 for int i a i b else if ad 28 else if am 1 am 3 am 5 am 7 am 8 am 10 am 12 else if am 1...
P2010 回文日期
呃呃呃,這個題我寫的 比較繁瑣,不過自認為還是很容易理解的。輸入的是兩個日期,如果把它看成乙個數的話,資料範圍也就是10000000 99999999 而且在其中很多數是不會出現的 必須是真實存在的日期 如果是從輸入的第乙個數到第二個數迴圈一次的話,1s的時間限制也是能過的,迴圈的時候,要判斷這個數...
NOIP 2016 回文日期
洛谷p2010 jdoj 3313 在日常生活中,通過年 月 日這三個要素可以表示出乙個唯一確定的日期。牛牛習慣用8位數字表示乙個日期,其中,前4位代表年份,接下來2位代表月 份,最後2位代表日期。顯然 乙個日期只有一種表示方法,而兩個不同的日期的表 示方法不會相同。牛牛認為,乙個日期是回文的,當且...