‘æ25u ‚Ži”‚̉‰ŽZ|||‚»‚Ì‚P ‰Á–@
‘æ‚W˜b ƒvƒƒOƒ‰ƒ€‰ðà‚»‚Ì‚Q
ƒvƒƒOƒ‰ƒ€Žå—vÄŒf
int g(int* a,int* b,int* c,int n){
@@ int i,j,k,d[10000],e[10000];
@@ for(i=0;;i++){
@@@@@if(a[i]==n){
@@@@@@@ j=i;
@@@@@@@ break;
@@@@@}
@@ }
@@ for(i=0;;i++){
@@@@@if(b[i]==n){
@@@@@@@ k=i;
@@@@@@@ break;
@@@@@}
@@ }
@@ if(j>=k){
@@@@@for(i=0;i<=j+2;i++){
@@@@@@@ c[i]=0;
@@@@@@@ d[i]=0;
@@@@@@@ e[i]=0;
@@@@@}
@@@@@for(i=0;i<j;i++)d[i]=a[i];
@@@@@for(i=0;i<k;i++)e[i]=b[i];
@@@@@for(i=0;i<j;i++){
@@@@@@@ c[i]+=(d[i]+e[i]);
@@@@@@@ c[i+1]+=c[i]/n;
@@@@ @@@c[i]=c[i]%n;
@@@@@}
@@@@@for(i=j+2;;i--){
@@@@@@@ if(c[i]>0){
@@@@@@@ @@ c[i+1]=n;
@@@@@@@ @@ return(i+1);
@@@@@@@ }
@@@@@}
@@ }
@@ else{
@@@@@for(i=0;i<=k+2;i++){
@@@@@@@ c[i]=0;
@@@@@@@ d[i]=0;
@@@@@@@ e[i]=0;
@@@@@}
@@@@@for(i=0;i<k;i++)d[i]=b[i];
@@@@@for(i=0;i<j;i++)e[i]=a[i];
@@@@@for(i=0;i<k;i++){
@@@@@@@ c[i]+=(d[i]+e[i]);
@@@@@@@ c[i+1]+=c[i]/n;
@@@@@@@ c[i]=c[i]%n;
@@@@@}
@@@@@for(i=k+2;;i--){
@@@@@@@ if(c[i]>0){
@@@@@@@@@@c[i+1]=n;
@@@@@@@@@@return(i+1);
@@@@@@@ }
@@@@@}
@@ }
}
ƒvƒƒOƒ‰ƒ€‰ðà‚Ì‘±‚«
‚³‚ÄA‚¢‚æ‚¢‚悱‚̃vƒƒOƒ‰ƒ€‚ÌŠjS•”•ª
@@@@@for(i=0;i<j;i++){
@@@@@@@ c[i]+=(d[i]+e[i]);
@@@@@@@ c[i+1]+=c[i]/n;
@@@@ @@@c[i]=c[i]%n;
@@@@@}
‚É“ž’B‚µ‚Ü‚µ‚½B
‚O‚S‚O‚Q‚R
‚O‚O‚Q‚P‚S
‚·‚Ȃ킿A
d[0]=3,d[1]=2,d[2]=0,d[3]=4,d[4]=0
e[0]=4,e[1]=1,e[2]=2,e[3]=0,e[4]=0
‚ð—á‚ÉŽæ‚èA“®‚«‚ð’Ç‚Á‚Ă݂܂µ‚傤BˆÈ‰º‚Ìà–¾‚Å‚ÍA
@@@@@@@ c[i]+=(d[i]+e[i]);
@@@@@@@ c[i+1]+=c[i]/n;
‚Í
@@@@@@@ c[i]=c[i]+(d[i]+e[i]);
@@@@@@@ c[i+1]=c[i+1]+c[i]/n;
‚Å‚ ‚邱‚ƂɒˆÓ‚µ‚ÄA“Ç‚ñ‚Å‚‚¾‚³‚¢B
i=0‚̂Ƃ«A
@@@@@@@ c[0]=c[0]+(d[0]+e[0]);
@@c[i]‚Í‚·‚ׂÄ0‚ɉŠú‰»‚³‚ê‚Ä‚¢‚Ü‚·‚©‚çA
@@@@@@@ c[0]=0+(d[0]+e[0]);
@@‚·‚Ȃ킿A
@@@@@@@ c[0]=0+(3+4);
@@‚ÌŒvŽZ‚©‚çA
@@@@@ c[0]=7;
@@Œ»Žž“_‚Å‚ÍA
@@
@@‚ƂȂÁ‚Ä‚¢‚ÄA³Šm‚ł͂ ‚è‚Ü‚¹‚ñ‚ªAS”z—v‚è‚Ü‚¹‚ñB
@@ÅŒã‚Ü‚Åis‚ðŒ©‚Ä’¸‚¯‚ꂯ‚ê‚΂Ǝv‚¢‚Ü‚·B
@@ŽŸ‚Ìs
@@@@@@@ c[i+1]=c[i+1]+c[i]/n;
@@‚Í
@@@@@@@ c[0+1]=c[0+1]+c[0]/5;
@@@@@@@ c[1]=c[1]+c[0]/5;
@@@@@@@ c[1]=0+7/5;
@@‚ÌŒvŽZ‚©‚çA
@@@@@@@ c[1]=1;
@@‚±‚ê‚ÅA‚T‚̈Ê(¶‚©‚ç‚Q”Ԗڂ̈ÊjŒJ‚èオ‚è
@@
@@‚ɬŒ÷‚µ‚Ă܂·B
@@‚³‚ÄAÅŒã‚Ìs‚Ì
@@@@ @@@c[i]=c[i]%n;
@@‚É‚æ‚Á‚ÄA
@@@@ @@@c[0]=c[0]%5;
@@‚©‚ç
@@@@ @@@c[0]=7%5;
@@@@ @@@c[0]=2;
@@‚Æ‘æ1‚̈ʂªC³‚³‚êA
@@
@@‚P‚̈Êi¶‚©‚ç‚P”Ԗڂ̈Êj‚ೂµ‚‚È‚èA
@@‚T‚̈Êi¶‚©‚ç‚Q”Ԗڂ̈Êj‚Ö‚ÌŒJ‚èオ‚è‚àŠÜ‚ß‚Ä
@@‚P”Ô¶‚ÌŒvŽZ‚ͬŒ÷— ‚ÉI‚í‚Á‚½‚±‚ƂɂȂè‚Ü‚·B
