結果

問題 No.287 場合の数
ユーザー tailstails
提出日時 2020-11-11 20:24:30
言語 Assembler
(nasm 2.16.01)
結果
AC  
実行時間 1 ms / 5,000 ms
コード長 2,204 bytes
コンパイル時間 396 ms
コンパイル使用メモリ 5,236 KB
実行使用メモリ 4,380 KB
最終ジャッジ日時 2023-09-30 00:53:28
合計ジャッジ時間 1,885 ms
ジャッジサーバーID
(参考情報)
judge13 / judge12
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 AC 0 ms
4,380 KB
testcase_01 AC 1 ms
4,376 KB
testcase_02 AC 0 ms
4,380 KB
testcase_03 AC 0 ms
4,376 KB
testcase_04 AC 0 ms
4,380 KB
testcase_05 AC 0 ms
4,380 KB
testcase_06 AC 0 ms
4,376 KB
testcase_07 AC 0 ms
4,380 KB
testcase_08 AC 0 ms
4,380 KB
testcase_09 AC 0 ms
4,380 KB
testcase_10 AC 0 ms
4,380 KB
testcase_11 AC 0 ms
4,376 KB
testcase_12 AC 0 ms
4,380 KB
testcase_13 AC 0 ms
4,380 KB
testcase_14 AC 0 ms
4,380 KB
testcase_15 AC 0 ms
4,376 KB
testcase_16 AC 0 ms
4,376 KB
testcase_17 AC 0 ms
4,380 KB
testcase_18 AC 0 ms
4,376 KB
testcase_19 AC 0 ms
4,376 KB
testcase_20 AC 0 ms
4,376 KB
testcase_21 AC 0 ms
4,380 KB
testcase_22 AC 0 ms
4,380 KB
testcase_23 AC 0 ms
4,380 KB
testcase_24 AC 0 ms
4,380 KB
権限があれば一括ダウンロードができます
コンパイルメッセージ
ld: warning: cannot find entry symbol _start; defaulting to 0000000000400080

ソースコード

diff #

mov dl,16
mov rsi,rsp;
syscall
mov al,[rsp]
sub al,0x30
mov dl,[rsp+1]
sub dl,0x30
cmp dl,0
jl l1
imul eax,eax,10
add eax,edx
cmp byte[rsp+2],0x30
jne l1
mov al,100
l1:
imul eax,eax,13
lea rsi,[embed+eax]
mov edx,13
mov eax,1
mov edi,eax
syscall
xor edi,edi
mov eax,60
syscall

embed:
db '            1'
db '           28'
db '          266'
db '         1428'
db '         5475'
db '        16808'
db '        44052'
db '       102552'
db '       217701'
db '       429220'
db '       796510'
db '      1405196'
db '      2374983'
db '      3868944'
db '      6104360'
db '      9365232'
db '     14016585'
db '     20520684'
db '     29455282'
db '     41534020'
db '     57629099'
db '     78796344'
db '    106302780'
db '    141656840'
db '    186641325'
db '    243349236'
db '    314222598'
db '    402094396'
db '    510233743'
db '    642394400'
db '    802866768'
db '    996533472'
db '   1228928657'
db '   1506301116'
db '   1835681370'
db '   2224952820'
db '   2682927091'
db '   3219423688'
db '   3845354084'
db '   4572810360'
db '   5415158517'
db '   6387136580'
db '   7504957614'
db '   8786417772'
db '  10251009495'
db '  11920039984'
db '  13816755064'
db '  15966468560'
db '  18396697305'
db '  21137301900'
db '  24220633346'
db '  27681685668'
db '  31558254651'
db '  35891102808'
db '  40724130700'
db '  46104554728'
db '  52083091517'
db '  58714149012'
db '  66056024406'
db '  74171109020'
db '  83126100255'
db '  92992220736'
db ' 103845444768'
db ' 115766732224'
db ' 128842269985'
db ' 143163721052'
db ' 158828481450'
db ' 175939945044'
db ' 194607776387'
db ' 214948191720'
db ' 237084248244'
db ' 261146141784'
db ' 287271512965'
db ' 315605762020'
db ' 346302372350'
db ' 379523242956'
db ' 415439029863'
db ' 454229496656'
db ' 496083874248'
db ' 541201230000'
db ' 589790846313'
db ' 642072608812'
db ' 698277404242'
db ' 758647528196'
db ' 823437102795'
db ' 892912504440'
db ' 967352801756'
db '1047050203848'
db '1132310518989'
db '1223453623860'
db '1320813943462'
db '1424740941820'
db '1535599623599'
db '1653771046752'
db '1779652846320'
db '1913659769504'
db '2056224222129'
db '2207796826620'
db '2368846991610'
db '2539863493300'
db '2721355068691'
0