■■C++で大きな数を作るスレ■■
■ このスレッドは過去ログ倉庫に格納されています
0365デフォルトの名無しさん
2010/01/18(月) 21:16:57int a;struct b{int c[9],*d;void e(){b f=*this;for(d=f.c+9;d>f.c;--*--d>0?f.e(),0:*d=++a);}}c={9};int main(){c.e();return a;} // 124
>>192 を2文字縮めて76文字
>>83 の77文字を抜いてこのクラス最短に
int a,b[9]={9},*c=b;int main(){for(;c>=b;--*c>0?c=b+8,0:*c--=++a);return a;} // 76
■ このスレッドは過去ログ倉庫に格納されています