結果
問題 | No.420 mod2漸化式 |
ユーザー | conf |
提出日時 | 2016-09-10 00:02:47 |
言語 | C++11 (gcc 11.4.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 1,130 bytes |
コンパイル時間 | 637 ms |
コンパイル使用メモリ | 54,396 KB |
実行使用メモリ | 5,248 KB |
最終ジャッジ日時 | 2024-11-16 18:48:47 |
合計ジャッジ時間 | 1,515 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge5 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
testcase_00 | AC | 1 ms
5,248 KB |
testcase_01 | AC | 1 ms
5,248 KB |
testcase_02 | AC | 1 ms
5,248 KB |
testcase_03 | AC | 1 ms
5,248 KB |
testcase_04 | AC | 1 ms
5,248 KB |
testcase_05 | AC | 2 ms
5,248 KB |
testcase_06 | AC | 1 ms
5,248 KB |
testcase_07 | WA | - |
testcase_08 | WA | - |
testcase_09 | AC | 1 ms
5,248 KB |
testcase_10 | AC | 1 ms
5,248 KB |
testcase_11 | AC | 1 ms
5,248 KB |
testcase_12 | AC | 2 ms
5,248 KB |
testcase_13 | AC | 2 ms
5,248 KB |
testcase_14 | AC | 2 ms
5,248 KB |
testcase_15 | AC | 2 ms
5,248 KB |
testcase_16 | AC | 1 ms
5,248 KB |
testcase_17 | AC | 2 ms
5,248 KB |
testcase_18 | WA | - |
testcase_19 | AC | 2 ms
5,248 KB |
testcase_20 | AC | 1 ms
5,248 KB |
testcase_21 | AC | 2 ms
5,248 KB |
testcase_22 | AC | 1 ms
5,248 KB |
testcase_23 | AC | 1 ms
5,248 KB |
testcase_24 | AC | 2 ms
5,248 KB |
testcase_25 | AC | 1 ms
5,248 KB |
testcase_26 | AC | 1 ms
5,248 KB |
testcase_27 | WA | - |
testcase_28 | WA | - |
testcase_29 | AC | 1 ms
5,248 KB |
testcase_30 | AC | 2 ms
5,248 KB |
testcase_31 | AC | 2 ms
5,248 KB |
testcase_32 | AC | 2 ms
5,248 KB |
testcase_33 | AC | 2 ms
5,248 KB |
testcase_34 | AC | 2 ms
5,248 KB |
testcase_35 | AC | 2 ms
5,248 KB |
ソースコード
#include <iostream> using namespace std; long long int fuck[32]{ 0 ,2147483647 ,64424509410 ,934155386445 ,8718783606820 ,58851789346035 ,306029304599382 ,1275122102497425 ,4371847208562600 ,12569060724617475 ,30724370660176050 ,64521178386369705 ,117311233429763100 ,185742786263791575 ,257182319442172950 ,312292816465495725 ,333112337563195440 ,312292816465495725 ,257182319442172950 ,185742786263791575 ,117311233429763100 ,64521178386369705 ,30724370660176050 ,12569060724617475 ,4371847208562600 ,1275122102497425 ,306029304599382 ,58851789346035 ,8718783606820 ,934155386445 ,64424509410 ,2147483647 }; int comb(int n, int k){ double res=1; for(int i=0;i<k;i++){ res*=n-i; res/=k-i; } return (int)res; } int main(){ int x; cin>>x; /* int C=comb(31,x); unsigned long long int sum[32]={}; for(unsigned int i=0;i<(1<<31);i++){ sum[__builtin_popcount(i)]+=i; } for(int i=0;i<32;i++){ cout<<i<<' '<<sum[i]<<endl; }*/ if(x<32){ cout<<comb(31,x)<<' '<<fuck[x]<<endl; }else{ cout<<0<<' '<<0<<endl; } return 0; }