70分求教

P2010 [NOIP2016 普及组] 回文日期

zdrcgubjo @ 2023-12-31 12:12:17

我发誓真的不是整活(

#include<bits/stdc++.h>
using namespace std;
int main(){
    int num[366];
    num[0]=10011001;
    num[1]=10100101;
    num[2]=10111101;
    num[3]=10211201;
    num[4]=10300301;
    num[5]=10400401;
    num[6]=10500501;
    num[7]=10600601;
    num[8]=10700701;
    num[9]=10800801;
    num[10]=10900901;
    num[11]=11011011;
    num[12]=11100111;
    num[13]=11111111;
    num[14]=11200211;
    num[15]=11211211;
    num[16]=11300311;
    num[17]=11400411;
    num[18]=11500511;
    num[19]=11600611;
    num[20]=11700711;
    num[21]=11800811;
    num[22]=11900911;
    num[23]=12011021;
    num[24]=12100121;
    num[25]=12111121;
    num[26]=12300321;
    num[27]=12400421;
    num[28]=12500521;
    num[29]=12600621;
    num[30]=12700721;
    num[31]=12800821;
    num[32]=12900921;
    num[33]=13011031;
    num[34]=13100131;
    num[35]=13211231;
    num[36]=13300331;
    num[37]=13500531;
    num[38]=13700731;
    num[39]=13800831;
    num[40]=20011002;
    num[41]=20100102;
    num[42]=20111102;
    num[43]=20200202;
    num[44]=20211202;
    num[45]=20300302;
    num[46]=20400402;
    num[47]=20500502;
    num[48]=20600602;
    num[49]=20700702;
    num[50]=20800802;
    num[51]=20900902;
    num[52]=21011012;
    num[53]=21100112;
    num[54]=21111112;
    num[55]=21200212;
    num[56]=21211212;
    num[57]=21300312;
    num[58]=21400412;
    num[59]=21500512;
    num[60]=21600612;
    num[61]=21700712;
    num[62]=21800812;
    num[63]=21900912;
    num[64]=22011022;
    num[65]=22100122;
    num[66]=22111122;
    num[67]=22200222;
    num[68]=22211222;
    num[69]=22300322;
    num[70]=22400422;
    num[71]=22500522;
    num[72]=22600622;
    num[73]=22700722;
    num[74]=22800822;
    num[75]=20900922;
    num[76]=30011003;
    num[77]=30100103;
    num[78]=30111103;
    num[79]=30200203;
    num[80]=30211203;
    num[81]=30300303;
    num[82]=30400403;
    num[83]=30500503;
    num[84]=30600603;
    num[85]=30700703;
    num[86]=30800803;
    num[87]=30900903;
    num[88]=31011013;
    num[89]=31100113;
    num[90]=31111113;
    num[91]=31200213;
    num[92]=31211213;
    num[93]=31300313;
    num[94]=31400413;
    num[95]=31500513;
    num[96]=31600613;
    num[97]=31700713;
    num[98]=31800813;
    num[99]=31900913;
    num[100]=32011023;
    num[101]=32100123;
    num[102]=32111123;
    num[103]=32200223;
    num[104]=32211223;
    num[105]=32300323;
    num[106]=32400423;
    num[107]=32500523;
    num[108]=32600623;
    num[109]=32700723;
    num[110]=32800823;
    num[110]=32900923;
    num[112]=40011004;
    num[113]=40100104;
    num[114]=40111104;
    num[115]=40200204;
    num[116]=40211204;
    num[117]=40300304;
    num[118]=40500504;
    num[119]=40600604;
    num[120]=40700704;
    num[121]=40800804;
    num[122]=40900904;
    num[123]=41011014;
    num[124]=41100114;
    num[125]=41111114;
    num[126]=41200214;
    num[127]=41300314;
    num[128]=41400414;
    num[129]=41500514;
    num[130]=41600614;
    num[131]=41700714;
    num[132]=41800814;
    num[133]=41900914;
    num[134]=42011024;
    num[135]=42100124;
    num[136]=42111124;
    num[137]=42200224;
    num[138]=42211224;
    num[139]=42300324;
    num[140]=42500524;
    num[141]=42600624;
    num[142]=42700724;
    num[143]=42800824;
    num[144]=42900924;
    num[145]=50011005;
    num[146]=50100105;
    num[147]=50111105;
    num[148]=50200205;
    num[149]=50211205;
    num[150]=50300305;
    num[151]=50400405;
    num[152]=50500505;
    num[153]=50600605;
    num[154]=50700705;
    num[155]=50800805;
    num[156]=50900905;
    num[157]=51011015;
    num[158]=51100115;
    num[159]=51111115;
    num[160]=51200215;
    num[161]=51211215;
    num[162]=51300315;
    num[163]=51400415;
    num[164]=51500515;
    num[165]=51600615;
    num[166]=51700715;
    num[167]=51800815;
    num[168]=51900915;
    num[169]=52011025;
    num[170]=52100125;
    num[171]=52111125;
    num[172]=52200225;
    num[173]=52211225;
    num[174]=52300325;
    num[175]=52400425;
    num[176]=52500525;
    num[177]=52600625;
    num[178]=52700725;
    num[179]=52800825;
    num[180]=52900925;
    num[181]=60011006;
    num[182]=60100106;
    num[183]=60111106;
    num[184]=60200206;
    num[185]=60211206;
    num[186]=60300306;
    num[187]=60400406;
    num[188]=60500506;
    num[189]=60700706;
    num[190]=60800806;
    num[191]=60900906;
    num[192]=61011016;
    num[193]=61100116;
    num[194]=61200216;
    num[195]=61211216;
    num[196]=61300316;
    num[197]=61400416;
    num[198]=61500516;
    num[199]=61700716;
    num[200]=61800816;
    num[201]=61900916;
    num[202]=62011026;
    num[203]=62100126;
    num[204]=62200226;
    num[205]=62211226;
    num[206]=62300326;
    num[207]=62400426;
    num[208]=62500526;
    num[209]=62700726;
    num[210]=62800826;
    num[211]=62900926;
    num[212]=70011007;
    num[213]=70100107;
    num[214]=70111107;
    num[215]=70200207;
    num[216]=70211207;
    num[217]=70300307;
    num[218]=70400407;
    num[219]=70500507;
    num[220]=70600607;
    num[221]=70700707;
    num[222]=70800807;
    num[223]=70900907;
    num[224]=71011017;
    num[225]=71100117;
    num[226]=71111117;
    num[227]=71200217;
    num[228]=71211217;
    num[229]=71300317;
    num[230]=71400417;
    num[231]=71500517;
    num[232]=71600617;
    num[233]=71700717;
    num[234]=71800817;
    num[235]=71900917;
    num[236]=72011027;
    num[237]=72100127;
    num[238]=72111127;
    num[239]=72200227;
    num[240]=72211227;
    num[241]=72300327;
    num[242]=72400427;
    num[243]=72500527;
    num[244]=72600627;
    num[245]=72700727;
    num[246]=72800827;
    num[247]=72900927;
    num[248]=80011008;
    num[249]=80100108;
    num[250]=80111108;
    num[251]=80200208;
    num[252]=80211208;
    num[253]=80300308;
    num[254]=80400408;
    num[255]=80500508;
    num[256]=80600608;
    num[257]=80700708;
    num[258]=80800808;
    num[259]=80900908;
    num[260]=81011018;
    num[261]=81100118;
    num[262]=81111118;
    num[263]=81200218;
    num[264]=81211218;
    num[265]=81300318;
    num[266]=81400418;
    num[267]=81500518;
    num[268]=81600618;
    num[269]=81700718;
    num[270]=81800818;
    num[271]=81900918;
    num[272]=82011028;
    num[273]=82100128;
    num[274]=82111128;
    num[275]=82200228;
    num[276]=82211228;
    num[277]=82300328;
    num[278]=82400428;
    num[279]=82500528;
    num[280]=82600628;
    num[281]=82700728;
    num[282]=82800828;
    num[283]=80900928;
    num[284]=90011009;
    num[285]=90100109;
    num[286]=90111109;
    num[287]=90200209;
    num[288]=90211209;
    num[289]=90300309;
    num[290]=90400409;
    num[291]=90500509;
    num[292]=90600609;
    num[293]=90700709;
    num[294]=90800809;
    num[295]=90900909;
    num[296]=91011019;
    num[297]=91100119;
    num[298]=91111119;
    num[299]=91200219;
    num[300]=91211219;
    num[301]=91200219;
    num[302]=91300319;
    num[303]=91400419;
    num[304]=91500519;
    num[305]=91600619;
    num[306]=91700719;
    num[307]=91800819;
    num[308]=91900919;
    num[309]=92011029;
    num[310]=92100129;
    num[311]=92111129;
    num[312]=92200229;
    num[313]=92211229;
    num[314]=92300329;
    num[315]=92400429;
    num[316]=92500529;
    num[317]=92600629;
    num[318]=92700729;
    num[319]=92800829;
    num[320]=92900929;
    int d1,d2,ans=0;
    cin>>d1>>d2;
    if(d1==d2){
        for(int i=0;i<=320;i++){
            if(d1==num[i]){
                cout<<"1";
                return 0;
            }
        }
    }
    if(d1<=92200229&&d2>=92200229||d1>=92200229&&d2<=92200229||d1>=92200229&&d2>=92200229){
        ans++;
        cout<<ans;
        return 0;
    }
    for(int i=0;i<=320;i++){
        if(num[i]>d1&&num[i]<d2){
            ans++;
        }
    }
    cout<<ans;
    return 0;
}

by Zjh_abcdbt_rnfmabj @ 2023-12-31 12:29:52

6


by duanbingqi @ 2024-01-03 21:13:52

666


by paolule @ 2024-02-03 13:16:27

@zdrcgubjo 666


by luchi233 @ 2024-02-17 20:47:49

天才


by Zhb2012 @ 2024-02-18 09:52:55

人才


by laijiewo @ 2024-03-07 21:08:01

@zdrcgubjo 天才


by zdrcgubjo @ 2024-03-08 21:21:53

我求解答啊啊啊啊啊啊啊啊啊啊啊啊(扶额苦笑)


|