NC16438 回文日期

2022-06-15 23:21:41 字數 560 閱讀 4062

給定兩個日期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==13)

i=ay*10000+am*100+ad;

}cout《思路2:

遍歷年判斷生成的回文數滿不滿足條件 (也複雜點)

#includeusing namespace std;

int main ()

else if(d>28)continue;

}int s=i*10000+m*100+d;

if(sb)continue;

ans++;

//cout《思路3:

遍歷月和日,判斷生成的年滿不滿足條件

待補充

NC16438 回文日期

牛客網 題目要求統計回文日期,相當於回文字串,可以考慮使用遍歷 如果固定年份,對月和日進行遍歷再判斷是否回文效率太低,可以直接遍歷月和日,根據月和日構造回文的日期,這樣最多只有366種可能。列出所有的回文日期以後再判斷是否再輸入的區間之內即可 include using namespace std ...

P2010 回文日期

呃呃呃,這個題我寫的 比較繁瑣,不過自認為還是很容易理解的。輸入的是兩個日期,如果把它看成乙個數的話,資料範圍也就是10000000 99999999 而且在其中很多數是不會出現的 必須是真實存在的日期 如果是從輸入的第乙個數到第二個數迴圈一次的話,1s的時間限制也是能過的,迴圈的時候,要判斷這個數...

NOIP 2016 回文日期

洛谷p2010 jdoj 3313 在日常生活中,通過年 月 日這三個要素可以表示出乙個唯一確定的日期。牛牛習慣用8位數字表示乙個日期,其中,前4位代表年份,接下來2位代表月 份,最後2位代表日期。顯然 乙個日期只有一種表示方法,而兩個不同的日期的表 示方法不會相同。牛牛認為,乙個日期是回文的,當且...