#include <iostream>
#include <string>
using namespace std;
string s1,s2;
char ch;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
cin>>s1;
cin>>s2;
cout<<s2;
cout<<' ';
cout<<s1;
return 0;
}
您的答案為: 792334854279647831485914634677212862456551129222395931919799514474114627629478361278943943311655847525758132219939113173694131847981746234625953999682489497968857727719926624468219676771963427721756991943945897233344629983749271436312113991662786243826566339293948193362966495318467615174839714248965785143774682947282652318455475172885313359479926287337128989181232353779447418942925654146974335948834699357374955246371913759463671411731578216742287192582567326167164634939162881439611771825733374586886985439931545839753377154231259594119217655999693724866587343681935169938618354532647577866674388245678468368682177287415516243614125258581229177335183187623737876314569522458524928477629859339789561479253252274487418142748564525256843256925918815712886414345659384696136351137676242512559214232143662722785494149771635414575325363419863138757968946221589523856956531236365885844696692759386569813185116418659515642187185742172956538248258597384775823443524232319658843625254358449386887891644683...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 817664594884737369983356316997139938212272272424578555989324411627932985373279136846359586345742157177361688147615333131621125921539976138679536982511368284328645435868349677487143698674495276232277972484663188474742934267951148869131962754649715248485198519983598774297172276153887742274956524678651895992468654235921331687371951841289448394819894825768641564791698615549116678661692779399996579377553834912248871677951869556393983536623176183531899177698386435425654295268395824945423429543846638835914997788956348668436819235783525751242531458388277583747827292928886961495697362632199341312641222663618662564791637362773992992945622334595232963296981767226659759124657763945892634816616665857653259955859624381879381174114861487758881282689718222549885452259984834146831281432498276432816191752979694581729865111972796146591114977447475829595913798323784875286655423359226369652848442168338825441724937437487559333875979272726399247294187757844891442352622986789291649925778988195456828273636847...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
/////////////////////////////////////////
#include <iostream>
#include <string>
using namespace std;
string s1,s2;
char ch;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
cin>>s1;
cin>>s2;
cout<<s1;
cout<<' ';
cout<<s2;
return 0;
}
您的答案為: 792334854279647831485914634677212862456551129222395931919799514474114627629478361278943943311655847525758132219939113173694131847981746234625953999682489497968857727719926624468219676771963427721756991943945897233344629983749271436312113991662786243826566339293948193362966495318467615174839714248965785143774682947282652318455475172885313359479926287337128989181232353779447418942925654146974335948834699357374955246371913759463671411731578216742287192582567326167164634939162881439611771825733374586886985439931545839753377154231259594119217655999693724866587343681935169938618354532647577866674388245678468368682177287415516243614125258581229177335183187623737876314569522458524928477629859339789561479253252274487418142748564525256843256925918815712886414345659384696136351137676242512559214232143662722785494149771635414575325363419863138757968946221589523856956531236365885844696692759386569813185116418659515642187185742172956538248258597384775823443524232319658843625254358449386887891644683...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 817664594884737369983356316997139938212272272424578555989324411627932985373279136846359586345742157177361688147615333131621125921539976138679536982511368284328645435868349677487143698674495276232277972484663188474742934267951148869131962754649715248485198519983598774297172276153887742274956524678651895992468654235921331687371951841289448394819894825768641564791698615549116678661692779399996579377553834912248871677951869556393983536623176183531899177698386435425654295268395824945423429543846638835914997788956348668436819235783525751242531458388277583747827292928886961495697362632199341312641222663618662564791637362773992992945622334595232963296981767226659759124657763945892634816616665857653259955859624381879381174114861487758881282689718222549885452259984834146831281432498276432816191752979694581729865111972796146591114977447475829595913798323784875286655423359226369652848442168338825441724937437487559333875979272726399247294187757844891442352622986789291649925778988195456828273636847...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
掉換了s1跟s2的輸出順序,伺服器上輸出一樣的東西
我不確定是我電腦有問題還是測資有問題,請求另一個人來幫我測看看是否會有同樣的問題。
#include
#include
using namespace std;
string s1,s2;
char ch;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
cin>>s1;
cin>>s2;
cout<<s2;
cout<<' ';
cout<<s1;
return 0;
}
您的答案為: 792334854279647831485914634677212862456551129222395931919799514474114627629478361278943943311655847525758132219939113173694131847981746234625953999682489497968857727719926624468219676771963427721756991943945897233344629983749271436312113991662786243826566339293948193362966495318467615174839714248965785143774682947282652318455475172885313359479926287337128989181232353779447418942925654146974335948834699357374955246371913759463671411731578216742287192582567326167164634939162881439611771825733374586886985439931545839753377154231259594119217655999693724866587343681935169938618354532647577866674388245678468368682177287415516243614125258581229177335183187623737876314569522458524928477629859339789561479253252274487418142748564525256843256925918815712886414345659384696136351137676242512559214232143662722785494149771635414575325363419863138757968946221589523856956531236365885844696692759386569813185116418659515642187185742172956538248258597384775823443524232319658843625254358449386887891644683...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 817664594884737369983356316997139938212272272424578555989324411627932985373279136846359586345742157177361688147615333131621125921539976138679536982511368284328645435868349677487143698674495276232277972484663188474742934267951148869131962754649715248485198519983598774297172276153887742274956524678651895992468654235921331687371951841289448394819894825768641564791698615549116678661692779399996579377553834912248871677951869556393983536623176183531899177698386435425654295268395824945423429543846638835914997788956348668436819235783525751242531458388277583747827292928886961495697362632199341312641222663618662564791637362773992992945622334595232963296981767226659759124657763945892634816616665857653259955859624381879381174114861487758881282689718222549885452259984834146831281432498276432816191752979694581729865111972796146591114977447475829595913798323784875286655423359226369652848442168338825441724937437487559333875979272726399247294187757844891442352622986789291649925778988195456828273636847...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
/////////////////////////////////////////
#include
#include
using namespace std;
string s1,s2;
char ch;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
cin>>s1;
cin>>s2;
cout<<s1;
cout<<' ';
cout<<s2;
return 0;
}
您的答案為: 792334854279647831485914634677212862456551129222395931919799514474114627629478361278943943311655847525758132219939113173694131847981746234625953999682489497968857727719926624468219676771963427721756991943945897233344629983749271436312113991662786243826566339293948193362966495318467615174839714248965785143774682947282652318455475172885313359479926287337128989181232353779447418942925654146974335948834699357374955246371913759463671411731578216742287192582567326167164634939162881439611771825733374586886985439931545839753377154231259594119217655999693724866587343681935169938618354532647577866674388245678468368682177287415516243614125258581229177335183187623737876314569522458524928477629859339789561479253252274487418142748564525256843256925918815712886414345659384696136351137676242512559214232143662722785494149771635414575325363419863138757968946221589523856956531236365885844696692759386569813185116418659515642187185742172956538248258597384775823443524232319658843625254358449386887891644683...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 817664594884737369983356316997139938212272272424578555989324411627932985373279136846359586345742157177361688147615333131621125921539976138679536982511368284328645435868349677487143698674495276232277972484663188474742934267951148869131962754649715248485198519983598774297172276153887742274956524678651895992468654235921331687371951841289448394819894825768641564791698615549116678661692779399996579377553834912248871677951869556393983536623176183531899177698386435425654295268395824945423429543846638835914997788956348668436819235783525751242531458388277583747827292928886961495697362632199341312641222663618662564791637362773992992945622334595232963296981767226659759124657763945892634816616665857653259955859624381879381174114861487758881282689718222549885452259984834146831281432498276432816191752979694581729865111972796146591114977447475829595913798323784875286655423359226369652848442168338825441724937437487559333875979272726399247294187757844891442352622986789291649925778988195456828273636847...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
掉換了s1跟s2的輸出順序,伺服器上輸出一樣的東西
我不確定是我電腦有問題還是測資有問題,請求另一個人來幫我測看看是否會有同樣的問題。
我也是一樣的問題。
推測中間的「空白」恐怕是放了什麼神奇的東西XD
#include
#include
using namespace std;
string s1,s2;
char ch;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
cin>>s1;
cin>>s2;
cout<<s2;
cout<<' ';
cout<<s1;
return 0;
}
您的答案為: 792334854279647831485914634677212862456551129222395931919799514474114627629478361278943943311655847525758132219939113173694131847981746234625953999682489497968857727719926624468219676771963427721756991943945897233344629983749271436312113991662786243826566339293948193362966495318467615174839714248965785143774682947282652318455475172885313359479926287337128989181232353779447418942925654146974335948834699357374955246371913759463671411731578216742287192582567326167164634939162881439611771825733374586886985439931545839753377154231259594119217655999693724866587343681935169938618354532647577866674388245678468368682177287415516243614125258581229177335183187623737876314569522458524928477629859339789561479253252274487418142748564525256843256925918815712886414345659384696136351137676242512559214232143662722785494149771635414575325363419863138757968946221589523856956531236365885844696692759386569813185116418659515642187185742172956538248258597384775823443524232319658843625254358449386887891644683...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 817664594884737369983356316997139938212272272424578555989324411627932985373279136846359586345742157177361688147615333131621125921539976138679536982511368284328645435868349677487143698674495276232277972484663188474742934267951148869131962754649715248485198519983598774297172276153887742274956524678651895992468654235921331687371951841289448394819894825768641564791698615549116678661692779399996579377553834912248871677951869556393983536623176183531899177698386435425654295268395824945423429543846638835914997788956348668436819235783525751242531458388277583747827292928886961495697362632199341312641222663618662564791637362773992992945622334595232963296981767226659759124657763945892634816616665857653259955859624381879381174114861487758881282689718222549885452259984834146831281432498276432816191752979694581729865111972796146591114977447475829595913798323784875286655423359226369652848442168338825441724937437487559333875979272726399247294187757844891442352622986789291649925778988195456828273636847...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
/////////////////////////////////////////
#include
#include
using namespace std;
string s1,s2;
char ch;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
cin>>s1;
cin>>s2;
cout<<s1;
cout<<' ';
cout<<s2;
return 0;
}
您的答案為: 792334854279647831485914634677212862456551129222395931919799514474114627629478361278943943311655847525758132219939113173694131847981746234625953999682489497968857727719926624468219676771963427721756991943945897233344629983749271436312113991662786243826566339293948193362966495318467615174839714248965785143774682947282652318455475172885313359479926287337128989181232353779447418942925654146974335948834699357374955246371913759463671411731578216742287192582567326167164634939162881439611771825733374586886985439931545839753377154231259594119217655999693724866587343681935169938618354532647577866674388245678468368682177287415516243614125258581229177335183187623737876314569522458524928477629859339789561479253252274487418142748564525256843256925918815712886414345659384696136351137676242512559214232143662722785494149771635414575325363419863138757968946221589523856956531236365885844696692759386569813185116418659515642187185742172956538248258597384775823443524232319658843625254358449386887891644683...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 817664594884737369983356316997139938212272272424578555989324411627932985373279136846359586345742157177361688147615333131621125921539976138679536982511368284328645435868349677487143698674495276232277972484663188474742934267951148869131962754649715248485198519983598774297172276153887742274956524678651895992468654235921331687371951841289448394819894825768641564791698615549116678661692779399996579377553834912248871677951869556393983536623176183531899177698386435425654295268395824945423429543846638835914997788956348668436819235783525751242531458388277583747827292928886961495697362632199341312641222663618662564791637362773992992945622334595232963296981767226659759124657763945892634816616665857653259955859624381879381174114861487758881282689718222549885452259984834146831281432498276432816191752979694581729865111972796146591114977447475829595913798323784875286655423359226369652848442168338825441724937437487559333875979272726399247294187757844891442352622986789291649925778988195456828273636847...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
掉換了s1跟s2的輸出順序,伺服器上輸出一樣的東西
我不確定是我電腦有問題還是測資有問題,請求另一個人來幫我測看看是否會有同樣的問題。
我也是一樣的問題。
推測中間的「空白」恐怕是放了什麼神奇的東西XD
記憶體只有26MB,應該不能這樣寫吧
只是我也過不了(TLE)
測資應該沒問題
Code(TLE)如下:
#include<stdio.h> char d; int c[2800000]={0};//25000000/9=277777.777... int main(){ char e; int i=0,j=0; while(e=getchar()){ if(e==' ')break; else{ c[i]*=10; c[i]+=(e-'0'); j++; } if(j==9){ i++,j=0; } } do{ d=getchar(); if(d<='9'&&d>='0')putchar(d); }while(d<='9'&&d>='0'); putchar(' '); for(i;i>=0;i--)printf("%d",c[i]); return 0; }
怎麼加速?這樣已經很快了吧?
#include
#include
using namespace std;
string s1,s2;
char ch;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
cin>>s1;
cin>>s2;
cout<<s2;
cout<<' ';
cout<<s1;
return 0;
}
您的答案為: 792334854279647831485914634677212862456551129222395931919799514474114627629478361278943943311655847525758132219939113173694131847981746234625953999682489497968857727719926624468219676771963427721756991943945897233344629983749271436312113991662786243826566339293948193362966495318467615174839714248965785143774682947282652318455475172885313359479926287337128989181232353779447418942925654146974335948834699357374955246371913759463671411731578216742287192582567326167164634939162881439611771825733374586886985439931545839753377154231259594119217655999693724866587343681935169938618354532647577866674388245678468368682177287415516243614125258581229177335183187623737876314569522458524928477629859339789561479253252274487418142748564525256843256925918815712886414345659384696136351137676242512559214232143662722785494149771635414575325363419863138757968946221589523856956531236365885844696692759386569813185116418659515642187185742172956538248258597384775823443524232319658843625254358449386887891644683...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 817664594884737369983356316997139938212272272424578555989324411627932985373279136846359586345742157177361688147615333131621125921539976138679536982511368284328645435868349677487143698674495276232277972484663188474742934267951148869131962754649715248485198519983598774297172276153887742274956524678651895992468654235921331687371951841289448394819894825768641564791698615549116678661692779399996579377553834912248871677951869556393983536623176183531899177698386435425654295268395824945423429543846638835914997788956348668436819235783525751242531458388277583747827292928886961495697362632199341312641222663618662564791637362773992992945622334595232963296981767226659759124657763945892634816616665857653259955859624381879381174114861487758881282689718222549885452259984834146831281432498276432816191752979694581729865111972796146591114977447475829595913798323784875286655423359226369652848442168338825441724937437487559333875979272726399247294187757844891442352622986789291649925778988195456828273636847...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
/////////////////////////////////////////
#include
#include
using namespace std;
string s1,s2;
char ch;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
cin>>s1;
cin>>s2;
cout<<s1;
cout<<' ';
cout<<s2;
return 0;
}
您的答案為: 792334854279647831485914634677212862456551129222395931919799514474114627629478361278943943311655847525758132219939113173694131847981746234625953999682489497968857727719926624468219676771963427721756991943945897233344629983749271436312113991662786243826566339293948193362966495318467615174839714248965785143774682947282652318455475172885313359479926287337128989181232353779447418942925654146974335948834699357374955246371913759463671411731578216742287192582567326167164634939162881439611771825733374586886985439931545839753377154231259594119217655999693724866587343681935169938618354532647577866674388245678468368682177287415516243614125258581229177335183187623737876314569522458524928477629859339789561479253252274487418142748564525256843256925918815712886414345659384696136351137676242512559214232143662722785494149771635414575325363419863138757968946221589523856956531236365885844696692759386569813185116418659515642187185742172956538248258597384775823443524232319658843625254358449386887891644683...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 817664594884737369983356316997139938212272272424578555989324411627932985373279136846359586345742157177361688147615333131621125921539976138679536982511368284328645435868349677487143698674495276232277972484663188474742934267951148869131962754649715248485198519983598774297172276153887742274956524678651895992468654235921331687371951841289448394819894825768641564791698615549116678661692779399996579377553834912248871677951869556393983536623176183531899177698386435425654295268395824945423429543846638835914997788956348668436819235783525751242531458388277583747827292928886961495697362632199341312641222663618662564791637362773992992945622334595232963296981767226659759124657763945892634816616665857653259955859624381879381174114861487758881282689718222549885452259984834146831281432498276432816191752979694581729865111972796146591114977447475829595913798323784875286655423359226369652848442168338825441724937437487559333875979272726399247294187757844891442352622986789291649925778988195456828273636847...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
掉換了s1跟s2的輸出順序,伺服器上輸出一樣的東西
我不確定是我電腦有問題還是測資有問題,請求另一個人來幫我測看看是否會有同樣的問題。
我也是一樣的問題。
推測中間的「空白」恐怕是放了什麼神奇的東西XD
記憶體只有26MB,應該不能這樣寫吧
只是我也過不了(TLE)
測資應該沒問題
Code(TLE)如下:
#include char d; int c[2800000]={0};//25000000/9=2777777.777... int main(){ char e; int i=0,j=0; while(e=getchar()){ if(e==' ')break; else{ c[i]*=10; c[i]+=(e-'0'); j++; } if(j==9){ i++,j=0; } } do{ d=getchar(); if(d<='9'&&d>='0')putchar(d); }while(d<='9'&&d>='0'); putchar(' '); for(i;i>=0;i--)printf("%d",c[i]); return 0; }
怎麼加速?這樣已經很快了吧?
其實在用string之前我已經試過bitset, bool, int的方法了,不是TLE、就是記憶體爆炸。
這是我看過最好一次的code:
#include <cstdio>
using namespace std;
int bs[2777778];
void printINT(int &n)
{
char c[10];
short p=0;
while(n)
{
c[p++]=n%10;
n/=10;
}
for(int i=p-1;i>=0;i--)
putchar(c[i]+'0');
}
int main()
{
char ch = 'a';
/* First */
long int digit = 0;
while (ch != ' ') {
int val = 0, cnt = 0;
for (int i = 0; i < 9; i++) {
ch = getchar();
if (ch == ' ') break;
val = (val << 1) + (val << 3) + ch - '0';
cnt++;
}
if (cnt) {
bs[digit++] = val;
}
}
/* Second */
while ((ch = getchar()) && ch != '\n') putchar(ch);
putchar(' ');
for (int i = 0; i < digit; i++) {
if (i + 1 < digit) printINT(bs[i]);
else printINT(bs[i]);
}
putchar('\n');
return 0;
}
其實在用string之前我已經試過bitset, bool, int的方法了,不是TLE、就是記憶體爆炸。
這是我看過最好一次的code:
#include
using namespace std;
int bs[2777778];
void printINT(int &n)
{
char c[10];
short p=0;
while(n)
{
c[p++]=n%10;
n/=10;
}
for(int i=p-1;i>=0;i--)
putchar(c[i]+'0');
}
int main()
{
char ch = 'a';
/* First */
long int digit = 0;
while (ch != ' ') {
int val = 0, cnt = 0;
for (int i = 0; i < 9; i++) {
ch = getchar();
if (ch == ' ') break;
val = (val << 1) + (val << 3) + ch - '0';
cnt++;
}
if (cnt) {
bs[digit++] = val;
}
}
/* Second */
while ((ch = getchar()) && ch != '\n') putchar(ch);
putchar(' ');
for (int i = 0; i < digit; i++) {
if (i + 1 < digit) printINT(bs[i]);
else printINT(bs[i]);
}
putchar('\n');
return 0;
}
我也全試過了....
但是我發現只有用string會有正常的WA,其它都是TLE、RE。
測資很正常 中間就一個空白分隔 後面也沒換行
基本上你試圖把 X 先存起來都會出錯。
貌似需要用到fseek之類的函式?
但是Zerojudge不是不能讀檔嗎?
今天為了要確認 cpp 能解, 我趕緊惡補了 一下,都是基本的指令。
您的答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369 82262337866681971525668582743151389839271716182896839347873253243113498218991254187459591235912186328297294659271659348674562971174783792457269924259631889679823321577784511219565963799822223836235777262338176418319452959693893873442891599665775688699928533144582983128774247331818437671275686655451751675463456564747397364442414689742953337891291948179595659389994262225254781157335844121454128349257729199122282991241795728149953964247671368867718872399372514777941669879735691878432659328786488622383536238977781888864324432348237518456833955792169299887718652679785415512784494326415819889186353934617589538111776721921223214299953628823243858865346231285825996486237...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
這已經是我最接近的結果了,不過#1不知道為什麼會有一個換行的部分(至少我的程式碼是沒用到換行啦),就等結果出來了。
(是說我已經連Stream都拆開了沒道理還會爆炸吧QQ)
您的答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。 正確答案為: 319751143391781297983259632214271745451257139714335686781131682288731233151233295218437676376683893747262295363395695755488661722922984381149891716263827164749793242713256214456575635258976216751899639575657537977595312599736713278137549932137913754388883923867452523131572915657946138355112244946891795626469795188586889269736263747852543277797265322243536464962259496414811493467827169164732287658798243367899643685778798424138378526287484428512462147461264593674272823351462317645354516992879593166424761722279264698535549543346352917898738978276163734471699628542364844383922314694669985754246827158567652298947151494418857265458159386877733812748418149691127993566649673329791938794651289199771196253537564448498214615814515839268942223289853758248567394771125781647951985289532713148726363718121936487643623344857968577831437996146827346758524149959648441727313557462316215225994967376893692894919322744139768487329949993414148279794446264695688773393737151531329913995243848693482355421737889...訊息太長省略。
您的答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369 82262337866681971525668582743151389839271716182896839347873253243113498218991254187459591235912186328297294659271659348674562971174783792457269924259631889679823321577784511219565963799822223836235777262338176418319452959693893873442891599665775688699928533144582983128774247331818437671275686655451751675463456564747397364442414689742953337891291948179595659389994262225254781157335844121454128349257729199122282991241795728149953964247671368867718872399372514777941669879735691878432659328786488622383536238977781888864324432348237518456833955792169299887718652679785415512784494326415819889186353934617589538111776721921223214299953628823243858865346231285825996486237...訊息太長省略。 正確答案為: 675366799717912746283378174733856533373177539455566852742959319648799226626296413166263998913828875361571283417614377111756552324857956567874978813881627529658363935128461393146819739938428531387189183736425138163152177469855727448238324966311489968316181357523575587461553859267772926272317898618733896259778835454859821738369996862283251813321756618929654284292376958533713898257689869576977988865354823533619145262337395378956568354665665115638479622746575461344598412691956792948473433479331192749377767225819131398689446756698539715227539266339342477368674624557431575122894521285713313123659638554132152139964814186925232157655654856779171519963551967678378414295419479659637997385479798222842479813169787597234165988368412952317292977719389546492147912823716623399658291689849598728141272418684474311266854743859165814513139358899711332952299656229282343777571819293731772873989596856834393766818124484251728498696554846533398321743821372566535743112673543193614423229376396995596791164178455...訊息太長省略。
這已經是我最接近的結果了,不過#1不知道為什麼會有一個換行的部分(至少我的程式碼是沒用到換行啦),就等結果出來了。
(是說我已經連Stream都拆開了沒道理還會爆炸吧QQ)
回 chaos
確定沒有換行符