Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <algorithm>
- #include <vector>
- #include <cmath>
- bool f(long long int i)
- {
- while (i!=0)
- {
- if (i%10==4 || i%10==7) ;
- else return 0;
- i/=10;
- }
- return 1;
- }
- using namespace std;
- int main()
- {
- //freopen ("output.txt","w",stdout);
- long long int l,r;
- cin >>l >>r;
- long long a[1050];
- a[0]=0;
- a[1]=4;
- a[2]=7;
- a[3]=44;
- a[4]=47;
- a[5]=74;
- a[6]=77;
- a[7]=444;
- a[8]=447;
- a[9]=474;
- a[10]=477;
- a[11]=744;
- a[12]=747;
- a[13]=774;
- a[14]=777;
- a[15]=4444;
- a[16]=4447;
- a[17]=4474;
- a[18]=4477;
- a[19]=4744;
- a[20]=4747;
- a[21]=4774;
- a[22]=4777;
- a[23]=7444;
- a[24]=7447;
- a[25]=7474;
- a[26]=7477;
- a[27]=7744;
- a[28]=7747;
- a[29]=7774;
- a[30]=7777;
- a[31]=44444;
- a[32]=44447;
- a[33]=44474;
- a[34]=44477;
- a[35]=44744;
- a[36]=44747;
- a[37]=44774;
- a[38]=44777;
- a[39]=47444;
- a[40]=47447;
- a[41]=47474;
- a[42]=47477;
- a[43]=47744;
- a[44]=47747;
- a[45]=47774;
- a[46]=47777;
- a[47]=74444;
- a[48]=74447;
- a[49]=74474;
- a[50]=74477;
- a[51]=74744;
- a[52]=74747;
- a[53]=74774;
- a[54]=74777;
- a[55]=77444;
- a[56]=77447;
- a[57]=77474;
- a[58]=77477;
- a[59]=77744;
- a[60]=77747;
- a[61]=77774;
- a[62]=77777;
- a[63]=444444;
- a[64]=444447;
- a[65]=444474;
- a[66]=444477;
- a[67]=444744;
- a[68]=444747;
- a[69]=444774;
- a[70]=444777;
- a[71]=447444;
- a[72]=447447;
- a[73]=447474;
- a[74]=447477;
- a[75]=447744;
- a[76]=447747;
- a[77]=447774;
- a[78]=447777;
- a[79]=474444;
- a[80]=474447;
- a[81]=474474;
- a[82]=474477;
- a[83]=474744;
- a[84]=474747;
- a[85]=474774;
- a[86]=474777;
- a[87]=477444;
- a[88]=477447;
- a[89]=477474;
- a[90]=477477;
- a[91]=477744;
- a[92]=477747;
- a[93]=477774;
- a[94]=477777;
- a[95]=744444;
- a[96]=744447;
- a[97]=744474;
- a[98]=744477;
- a[99]=744744;
- a[100]=744747;
- a[101]=744774;
- a[102]=744777;
- a[103]=747444;
- a[104]=747447;
- a[105]=747474;
- a[106]=747477;
- a[107]=747744;
- a[108]=747747;
- a[109]=747774;
- a[110]=747777;
- a[111]=774444;
- a[112]=774447;
- a[113]=774474;
- a[114]=774477;
- a[115]=774744;
- a[116]=774747;
- a[117]=774774;
- a[118]=774777;
- a[119]=777444;
- a[120]=777447;
- a[121]=777474;
- a[122]=777477;
- a[123]=777744;
- a[124]=777747;
- a[125]=777774;
- a[126]=777777;
- a[127]=4444444;
- a[128]=4444447;
- a[129]=4444474;
- a[130]=4444477;
- a[131]=4444744;
- a[132]=4444747;
- a[133]=4444774;
- a[134]=4444777;
- a[135]=4447444;
- a[136]=4447447;
- a[137]=4447474;
- a[138]=4447477;
- a[139]=4447744;
- a[140]=4447747;
- a[141]=4447774;
- a[142]=4447777;
- a[143]=4474444;
- a[144]=4474447;
- a[145]=4474474;
- a[146]=4474477;
- a[147]=4474744;
- a[148]=4474747;
- a[149]=4474774;
- a[150]=4474777;
- a[151]=4477444;
- a[152]=4477447;
- a[153]=4477474;
- a[154]=4477477;
- a[155]=4477744;
- a[156]=4477747;
- a[157]=4477774;
- a[158]=4477777;
- a[159]=4744444;
- a[160]=4744447;
- a[161]=4744474;
- a[162]=4744477;
- a[163]=4744744;
- a[164]=4744747;
- a[165]=4744774;
- a[166]=4744777;
- a[167]=4747444;
- a[168]=4747447;
- a[169]=4747474;
- a[170]=4747477;
- a[171]=4747744;
- a[172]=4747747;
- a[173]=4747774;
- a[174]=4747777;
- a[175]=4774444;
- a[176]=4774447;
- a[177]=4774474;
- a[178]=4774477;
- a[179]=4774744;
- a[180]=4774747;
- a[181]=4774774;
- a[182]=4774777;
- a[183]=4777444;
- a[184]=4777447;
- a[185]=4777474;
- a[186]=4777477;
- a[187]=4777744;
- a[188]=4777747;
- a[189]=4777774;
- a[190]=4777777;
- a[191]=7444444;
- a[192]=7444447;
- a[193]=7444474;
- a[194]=7444477;
- a[195]=7444744;
- a[196]=7444747;
- a[197]=7444774;
- a[198]=7444777;
- a[199]=7447444;
- a[200]=7447447;
- a[201]=7447474;
- a[202]=7447477;
- a[203]=7447744;
- a[204]=7447747;
- a[205]=7447774;
- a[206]=7447777;
- a[207]=7474444;
- a[208]=7474447;
- a[209]=7474474;
- a[210]=7474477;
- a[211]=7474744;
- a[212]=7474747;
- a[213]=7474774;
- a[214]=7474777;
- a[215]=7477444;
- a[216]=7477447;
- a[217]=7477474;
- a[218]=7477477;
- a[219]=7477744;
- a[220]=7477747;
- a[221]=7477774;
- a[222]=7477777;
- a[223]=7744444;
- a[224]=7744447;
- a[225]=7744474;
- a[226]=7744477;
- a[227]=7744744;
- a[228]=7744747;
- a[229]=7744774;
- a[230]=7744777;
- a[231]=7747444;
- a[232]=7747447;
- a[233]=7747474;
- a[234]=7747477;
- a[235]=7747744;
- a[236]=7747747;
- a[237]=7747774;
- a[238]=7747777;
- a[239]=7774444;
- a[240]=7774447;
- a[241]=7774474;
- a[242]=7774477;
- a[243]=7774744;
- a[244]=7774747;
- a[245]=7774774;
- a[246]=7774777;
- a[247]=7777444;
- a[248]=7777447;
- a[249]=7777474;
- a[250]=7777477;
- a[251]=7777744;
- a[252]=7777747;
- a[253]=7777774;
- a[254]=7777777;
- a[255]=44444444;
- a[256]=44444447;
- a[257]=44444474;
- a[258]=44444477;
- a[259]=44444744;
- a[260]=44444747;
- a[261]=44444774;
- a[262]=44444777;
- a[263]=44447444;
- a[264]=44447447;
- a[265]=44447474;
- a[266]=44447477;
- a[267]=44447744;
- a[268]=44447747;
- a[269]=44447774;
- a[270]=44447777;
- a[271]=44474444;
- a[272]=44474447;
- a[273]=44474474;
- a[274]=44474477;
- a[275]=44474744;
- a[276]=44474747;
- a[277]=44474774;
- a[278]=44474777;
- a[279]=44477444;
- a[280]=44477447;
- a[281]=44477474;
- a[282]=44477477;
- a[283]=44477744;
- a[284]=44477747;
- a[285]=44477774;
- a[286]=44477777;
- a[287]=44744444;
- a[288]=44744447;
- a[289]=44744474;
- a[290]=44744477;
- a[291]=44744744;
- a[292]=44744747;
- a[293]=44744774;
- a[294]=44744777;
- a[295]=44747444;
- a[296]=44747447;
- a[297]=44747474;
- a[298]=44747477;
- a[299]=44747744;
- a[300]=44747747;
- a[301]=44747774;
- a[302]=44747777;
- a[303]=44774444;
- a[304]=44774447;
- a[305]=44774474;
- a[306]=44774477;
- a[307]=44774744;
- a[308]=44774747;
- a[309]=44774774;
- a[310]=44774777;
- a[311]=44777444;
- a[312]=44777447;
- a[313]=44777474;
- a[314]=44777477;
- a[315]=44777744;
- a[316]=44777747;
- a[317]=44777774;
- a[318]=44777777;
- a[319]=47444444;
- a[320]=47444447;
- a[321]=47444474;
- a[322]=47444477;
- a[323]=47444744;
- a[324]=47444747;
- a[325]=47444774;
- a[326]=47444777;
- a[327]=47447444;
- a[328]=47447447;
- a[329]=47447474;
- a[330]=47447477;
- a[331]=47447744;
- a[332]=47447747;
- a[333]=47447774;
- a[334]=47447777;
- a[335]=47474444;
- a[336]=47474447;
- a[337]=47474474;
- a[338]=47474477;
- a[339]=47474744;
- a[340]=47474747;
- a[341]=47474774;
- a[342]=47474777;
- a[343]=47477444;
- a[344]=47477447;
- a[345]=47477474;
- a[346]=47477477;
- a[347]=47477744;
- a[348]=47477747;
- a[349]=47477774;
- a[350]=47477777;
- a[351]=47744444;
- a[352]=47744447;
- a[353]=47744474;
- a[354]=47744477;
- a[355]=47744744;
- a[356]=47744747;
- a[357]=47744774;
- a[358]=47744777;
- a[359]=47747444;
- a[360]=47747447;
- a[361]=47747474;
- a[362]=47747477;
- a[363]=47747744;
- a[364]=47747747;
- a[365]=47747774;
- a[366]=47747777;
- a[367]=47774444;
- a[368]=47774447;
- a[369]=47774474;
- a[370]=47774477;
- a[371]=47774744;
- a[372]=47774747;
- a[373]=47774774;
- a[374]=47774777;
- a[375]=47777444;
- a[376]=47777447;
- a[377]=47777474;
- a[378]=47777477;
- a[379]=47777744;
- a[380]=47777747;
- a[381]=47777774;
- a[382]=47777777;
- a[383]=74444444;
- a[384]=74444447;
- a[385]=74444474;
- a[386]=74444477;
- a[387]=74444744;
- a[388]=74444747;
- a[389]=74444774;
- a[390]=74444777;
- a[391]=74447444;
- a[392]=74447447;
- a[393]=74447474;
- a[394]=74447477;
- a[395]=74447744;
- a[396]=74447747;
- a[397]=74447774;
- a[398]=74447777;
- a[399]=74474444;
- a[400]=74474447;
- a[401]=74474474;
- a[402]=74474477;
- a[403]=74474744;
- a[404]=74474747;
- a[405]=74474774;
- a[406]=74474777;
- a[407]=74477444;
- a[408]=74477447;
- a[409]=74477474;
- a[410]=74477477;
- a[411]=74477744;
- a[412]=74477747;
- a[413]=74477774;
- a[414]=74477777;
- a[415]=74744444;
- a[416]=74744447;
- a[417]=74744474;
- a[418]=74744477;
- a[419]=74744744;
- a[420]=74744747;
- a[421]=74744774;
- a[422]=74744777;
- a[423]=74747444;
- a[424]=74747447;
- a[425]=74747474;
- a[426]=74747477;
- a[427]=74747744;
- a[428]=74747747;
- a[429]=74747774;
- a[430]=74747777;
- a[431]=74774444;
- a[432]=74774447;
- a[433]=74774474;
- a[434]=74774477;
- a[435]=74774744;
- a[436]=74774747;
- a[437]=74774774;
- a[438]=74774777;
- a[439]=74777444;
- a[440]=74777447;
- a[441]=74777474;
- a[442]=74777477;
- a[443]=74777744;
- a[444]=74777747;
- a[445]=74777774;
- a[446]=74777777;
- a[447]=77444444;
- a[448]=77444447;
- a[449]=77444474;
- a[450]=77444477;
- a[451]=77444744;
- a[452]=77444747;
- a[453]=77444774;
- a[454]=77444777;
- a[455]=77447444;
- a[456]=77447447;
- a[457]=77447474;
- a[458]=77447477;
- a[459]=77447744;
- a[460]=77447747;
- a[461]=77447774;
- a[462]=77447777;
- a[463]=77474444;
- a[464]=77474447;
- a[465]=77474474;
- a[466]=77474477;
- a[467]=77474744;
- a[468]=77474747;
- a[469]=77474774;
- a[470]=77474777;
- a[471]=77477444;
- a[472]=77477447;
- a[473]=77477474;
- a[474]=77477477;
- a[475]=77477744;
- a[476]=77477747;
- a[477]=77477774;
- a[478]=77477777;
- a[479]=77744444;
- a[480]=77744447;
- a[481]=77744474;
- a[482]=77744477;
- a[483]=77744744;
- a[484]=77744747;
- a[485]=77744774;
- a[486]=77744777;
- a[487]=77747444;
- a[488]=77747447;
- a[489]=77747474;
- a[490]=77747477;
- a[491]=77747744;
- a[492]=77747747;
- a[493]=77747774;
- a[494]=77747777;
- a[495]=77774444;
- a[496]=77774447;
- a[497]=77774474;
- a[498]=77774477;
- a[499]=77774744;
- a[500]=77774747;
- a[501]=77774774;
- a[502]=77774777;
- a[503]=77777444;
- a[504]=77777447;
- a[505]=77777474;
- a[506]=77777477;
- a[507]=77777744;
- a[508]=77777747;
- a[509]=77777774;
- a[510]=77777777;
- a[511]=444444444;
- a[512]=444444447;
- a[513]=444444474;
- a[514]=444444477;
- a[515]=444444744;
- a[516]=444444747;
- a[517]=444444774;
- a[518]=444444777;
- a[519]=444447444;
- a[520]=444447447;
- a[521]=444447474;
- a[522]=444447477;
- a[523]=444447744;
- a[524]=444447747;
- a[525]=444447774;
- a[526]=444447777;
- a[527]=444474444;
- a[528]=444474447;
- a[529]=444474474;
- a[530]=444474477;
- a[531]=444474744;
- a[532]=444474747;
- a[533]=444474774;
- a[534]=444474777;
- a[535]=444477444;
- a[536]=444477447;
- a[537]=444477474;
- a[538]=444477477;
- a[539]=444477744;
- a[540]=444477747;
- a[541]=444477774;
- a[542]=444477777;
- a[543]=444744444;
- a[544]=444744447;
- a[545]=444744474;
- a[546]=444744477;
- a[547]=444744744;
- a[548]=444744747;
- a[549]=444744774;
- a[550]=444744777;
- a[551]=444747444;
- a[552]=444747447;
- a[553]=444747474;
- a[554]=444747477;
- a[555]=444747744;
- a[556]=444747747;
- a[557]=444747774;
- a[558]=444747777;
- a[559]=444774444;
- a[560]=444774447;
- a[561]=444774474;
- a[562]=444774477;
- a[563]=444774744;
- a[564]=444774747;
- a[565]=444774774;
- a[566]=444774777;
- a[567]=444777444;
- a[568]=444777447;
- a[569]=444777474;
- a[570]=444777477;
- a[571]=444777744;
- a[572]=444777747;
- a[573]=444777774;
- a[574]=444777777;
- a[575]=447444444;
- a[576]=447444447;
- a[577]=447444474;
- a[578]=447444477;
- a[579]=447444744;
- a[580]=447444747;
- a[581]=447444774;
- a[582]=447444777;
- a[583]=447447444;
- a[584]=447447447;
- a[585]=447447474;
- a[586]=447447477;
- a[587]=447447744;
- a[588]=447447747;
- a[589]=447447774;
- a[590]=447447777;
- a[591]=447474444;
- a[592]=447474447;
- a[593]=447474474;
- a[594]=447474477;
- a[595]=447474744;
- a[596]=447474747;
- a[597]=447474774;
- a[598]=447474777;
- a[599]=447477444;
- a[600]=447477447;
- a[601]=447477474;
- a[602]=447477477;
- a[603]=447477744;
- a[604]=447477747;
- a[605]=447477774;
- a[606]=447477777;
- a[607]=447744444;
- a[608]=447744447;
- a[609]=447744474;
- a[610]=447744477;
- a[611]=447744744;
- a[612]=447744747;
- a[613]=447744774;
- a[614]=447744777;
- a[615]=447747444;
- a[616]=447747447;
- a[617]=447747474;
- a[618]=447747477;
- a[619]=447747744;
- a[620]=447747747;
- a[621]=447747774;
- a[622]=447747777;
- a[623]=447774444;
- a[624]=447774447;
- a[625]=447774474;
- a[626]=447774477;
- a[627]=447774744;
- a[628]=447774747;
- a[629]=447774774;
- a[630]=447774777;
- a[631]=447777444;
- a[632]=447777447;
- a[633]=447777474;
- a[634]=447777477;
- a[635]=447777744;
- a[636]=447777747;
- a[637]=447777774;
- a[638]=447777777;
- a[639]=474444444;
- a[640]=474444447;
- a[641]=474444474;
- a[642]=474444477;
- a[643]=474444744;
- a[644]=474444747;
- a[645]=474444774;
- a[646]=474444777;
- a[647]=474447444;
- a[648]=474447447;
- a[649]=474447474;
- a[650]=474447477;
- a[651]=474447744;
- a[652]=474447747;
- a[653]=474447774;
- a[654]=474447777;
- a[655]=474474444;
- a[656]=474474447;
- a[657]=474474474;
- a[658]=474474477;
- a[659]=474474744;
- a[660]=474474747;
- a[661]=474474774;
- a[662]=474474777;
- a[663]=474477444;
- a[664]=474477447;
- a[665]=474477474;
- a[666]=474477477;
- a[667]=474477744;
- a[668]=474477747;
- a[669]=474477774;
- a[670]=474477777;
- a[671]=474744444;
- a[672]=474744447;
- a[673]=474744474;
- a[674]=474744477;
- a[675]=474744744;
- a[676]=474744747;
- a[677]=474744774;
- a[678]=474744777;
- a[679]=474747444;
- a[680]=474747447;
- a[681]=474747474;
- a[682]=474747477;
- a[683]=474747744;
- a[684]=474747747;
- a[685]=474747774;
- a[686]=474747777;
- a[687]=474774444;
- a[688]=474774447;
- a[689]=474774474;
- a[690]=474774477;
- a[691]=474774744;
- a[692]=474774747;
- a[693]=474774774;
- a[694]=474774777;
- a[695]=474777444;
- a[696]=474777447;
- a[697]=474777474;
- a[698]=474777477;
- a[699]=474777744;
- a[700]=474777747;
- a[701]=474777774;
- a[702]=474777777;
- a[703]=477444444;
- a[704]=477444447;
- a[705]=477444474;
- a[706]=477444477;
- a[707]=477444744;
- a[708]=477444747;
- a[709]=477444774;
- a[710]=477444777;
- a[711]=477447444;
- a[712]=477447447;
- a[713]=477447474;
- a[714]=477447477;
- a[715]=477447744;
- a[716]=477447747;
- a[717]=477447774;
- a[718]=477447777;
- a[719]=477474444;
- a[720]=477474447;
- a[721]=477474474;
- a[722]=477474477;
- a[723]=477474744;
- a[724]=477474747;
- a[725]=477474774;
- a[726]=477474777;
- a[727]=477477444;
- a[728]=477477447;
- a[729]=477477474;
- a[730]=477477477;
- a[731]=477477744;
- a[732]=477477747;
- a[733]=477477774;
- a[734]=477477777;
- a[735]=477744444;
- a[736]=477744447;
- a[737]=477744474;
- a[738]=477744477;
- a[739]=477744744;
- a[740]=477744747;
- a[741]=477744774;
- a[742]=477744777;
- a[743]=477747444;
- a[744]=477747447;
- a[745]=477747474;
- a[746]=477747477;
- a[747]=477747744;
- a[748]=477747747;
- a[749]=477747774;
- a[750]=477747777;
- a[751]=477774444;
- a[752]=477774447;
- a[753]=477774474;
- a[754]=477774477;
- a[755]=477774744;
- a[756]=477774747;
- a[757]=477774774;
- a[758]=477774777;
- a[759]=477777444;
- a[760]=477777447;
- a[761]=477777474;
- a[762]=477777477;
- a[763]=477777744;
- a[764]=477777747;
- a[765]=477777774;
- a[766]=477777777;
- a[767]=744444444;
- a[768]=744444447;
- a[769]=744444474;
- a[770]=744444477;
- a[771]=744444744;
- a[772]=744444747;
- a[773]=744444774;
- a[774]=744444777;
- a[775]=744447444;
- a[776]=744447447;
- a[777]=744447474;
- a[778]=744447477;
- a[779]=744447744;
- a[780]=744447747;
- a[781]=744447774;
- a[782]=744447777;
- a[783]=744474444;
- a[784]=744474447;
- a[785]=744474474;
- a[786]=744474477;
- a[787]=744474744;
- a[788]=744474747;
- a[789]=744474774;
- a[790]=744474777;
- a[791]=744477444;
- a[792]=744477447;
- a[793]=744477474;
- a[794]=744477477;
- a[795]=744477744;
- a[796]=744477747;
- a[797]=744477774;
- a[798]=744477777;
- a[799]=744744444;
- a[800]=744744447;
- a[801]=744744474;
- a[802]=744744477;
- a[803]=744744744;
- a[804]=744744747;
- a[805]=744744774;
- a[806]=744744777;
- a[807]=744747444;
- a[808]=744747447;
- a[809]=744747474;
- a[810]=744747477;
- a[811]=744747744;
- a[812]=744747747;
- a[813]=744747774;
- a[814]=744747777;
- a[815]=744774444;
- a[816]=744774447;
- a[817]=744774474;
- a[818]=744774477;
- a[819]=744774744;
- a[820]=744774747;
- a[821]=744774774;
- a[822]=744774777;
- a[823]=744777444;
- a[824]=744777447;
- a[825]=744777474;
- a[826]=744777477;
- a[827]=744777744;
- a[828]=744777747;
- a[829]=744777774;
- a[830]=744777777;
- a[831]=747444444;
- a[832]=747444447;
- a[833]=747444474;
- a[834]=747444477;
- a[835]=747444744;
- a[836]=747444747;
- a[837]=747444774;
- a[838]=747444777;
- a[839]=747447444;
- a[840]=747447447;
- a[841]=747447474;
- a[842]=747447477;
- a[843]=747447744;
- a[844]=747447747;
- a[845]=747447774;
- a[846]=747447777;
- a[847]=747474444;
- a[848]=747474447;
- a[849]=747474474;
- a[850]=747474477;
- a[851]=747474744;
- a[852]=747474747;
- a[853]=747474774;
- a[854]=747474777;
- a[855]=747477444;
- a[856]=747477447;
- a[857]=747477474;
- a[858]=747477477;
- a[859]=747477744;
- a[860]=747477747;
- a[861]=747477774;
- a[862]=747477777;
- a[863]=747744444;
- a[864]=747744447;
- a[865]=747744474;
- a[866]=747744477;
- a[867]=747744744;
- a[868]=747744747;
- a[869]=747744774;
- a[870]=747744777;
- a[871]=747747444;
- a[872]=747747447;
- a[873]=747747474;
- a[874]=747747477;
- a[875]=747747744;
- a[876]=747747747;
- a[877]=747747774;
- a[878]=747747777;
- a[879]=747774444;
- a[880]=747774447;
- a[881]=747774474;
- a[882]=747774477;
- a[883]=747774744;
- a[884]=747774747;
- a[885]=747774774;
- a[886]=747774777;
- a[887]=747777444;
- a[888]=747777447;
- a[889]=747777474;
- a[890]=747777477;
- a[891]=747777744;
- a[892]=747777747;
- a[893]=747777774;
- a[894]=747777777;
- a[895]=774444444;
- a[896]=774444447;
- a[897]=774444474;
- a[898]=774444477;
- a[899]=774444744;
- a[900]=774444747;
- a[901]=774444774;
- a[902]=774444777;
- a[903]=774447444;
- a[904]=774447447;
- a[905]=774447474;
- a[906]=774447477;
- a[907]=774447744;
- a[908]=774447747;
- a[909]=774447774;
- a[910]=774447777;
- a[911]=774474444;
- a[912]=774474447;
- a[913]=774474474;
- a[914]=774474477;
- a[915]=774474744;
- a[916]=774474747;
- a[917]=774474774;
- a[918]=774474777;
- a[919]=774477444;
- a[920]=774477447;
- a[921]=774477474;
- a[922]=774477477;
- a[923]=774477744;
- a[924]=774477747;
- a[925]=774477774;
- a[926]=774477777;
- a[927]=774744444;
- a[928]=774744447;
- a[929]=774744474;
- a[930]=774744477;
- a[931]=774744744;
- a[932]=774744747;
- a[933]=774744774;
- a[934]=774744777;
- a[935]=774747444;
- a[936]=774747447;
- a[937]=774747474;
- a[938]=774747477;
- a[939]=774747744;
- a[940]=774747747;
- a[941]=774747774;
- a[942]=774747777;
- a[943]=774774444;
- a[944]=774774447;
- a[945]=774774474;
- a[946]=774774477;
- a[947]=774774744;
- a[948]=774774747;
- a[949]=774774774;
- a[950]=774774777;
- a[951]=774777444;
- a[952]=774777447;
- a[953]=774777474;
- a[954]=774777477;
- a[955]=774777744;
- a[956]=774777747;
- a[957]=774777774;
- a[958]=774777777;
- a[959]=777444444;
- a[960]=777444447;
- a[961]=777444474;
- a[962]=777444477;
- a[963]=777444744;
- a[964]=777444747;
- a[965]=777444774;
- a[966]=777444777;
- a[967]=777447444;
- a[968]=777447447;
- a[969]=777447474;
- a[970]=777447477;
- a[971]=777447744;
- a[972]=777447747;
- a[973]=777447774;
- a[974]=777447777;
- a[975]=777474444;
- a[976]=777474447;
- a[977]=777474474;
- a[978]=777474477;
- a[979]=777474744;
- a[980]=777474747;
- a[981]=777474774;
- a[982]=777474777;
- a[983]=777477444;
- a[984]=777477447;
- a[985]=777477474;
- a[986]=777477477;
- a[987]=777477744;
- a[988]=777477747;
- a[989]=777477774;
- a[990]=777477777;
- a[991]=777744444;
- a[992]=777744447;
- a[993]=777744474;
- a[994]=777744477;
- a[995]=777744744;
- a[996]=777744747;
- a[997]=777744774;
- a[998]=777744777;
- a[999]=777747444;
- a[1000]=777747447;
- a[1001]=777747474;
- a[1002]=777747477;
- a[1003]=777747744;
- a[1004]=777747747;
- a[1005]=777747774;
- a[1006]=777747777;
- a[1007]=777774444;
- a[1008]=777774447;
- a[1009]=777774474;
- a[1010]=777774477;
- a[1011]=777774744;
- a[1012]=777774747;
- a[1013]=777774774;
- a[1014]=777774777;
- a[1015]=777777444;
- a[1016]=777777447;
- a[1017]=777777474;
- a[1018]=777777477;
- a[1019]=777777744;
- a[1020]=777777747;
- a[1021]=777777774;
- a[1022]=777777777;
- a[1023]=4444444444;
- int i=0;
- long long k=0;
- long long j=0;
- if (r<4)
- {
- cout <<(r-l+1)*4;
- return 0;
- }
- while (a[i]<l)
- {
- ++i;
- }
- if (r<=a[i])
- {
- cout <<(r-l+1)*a[i];
- return 0;
- }
- k=(a[i]-l+1)*a[i];
- j=i;
- ++i;
- while (a[i]<r)
- {
- k+=(a[i]-a[i-1])*a[i];
- ++i;
- }
- k+=(r-a[i-1])*a[i];
- cout <<k <<endl;
- return 0;
- }
Add Comment
Please, Sign In to add comment