結果
| 問題 | No.365 ジェンガソート | 
| コンテスト | |
| ユーザー |  | 
| 提出日時 | 2021-03-13 10:39:29 | 
| 言語 | TypeScript (5.7.2) | 
| 結果 | 
                                AC
                                 
                             | 
| 実行時間 | 120 ms / 2,000 ms | 
| コード長 | 476 bytes | 
| コンパイル時間 | 8,092 ms | 
| コンパイル使用メモリ | 230,608 KB | 
| 実行使用メモリ | 49,476 KB | 
| 最終ジャッジ日時 | 2024-12-31 16:34:15 | 
| 合計ジャッジ時間 | 12,931 ms | 
| ジャッジサーバーID (参考情報) | judge3 / judge1 | 
(要ログイン)
| ファイルパターン | 結果 | 
|---|---|
| other | AC * 41 | 
ソースコード
import * as fs from 'fs';
function main(input: Array<string>) {
    const n = Number(input[0]);
    const block_length_list = input[1].split(' ').map(x => Number(x));
    
    let sorted_count = 0;
    let searching_num = n;
    for (let i = n - 1;0 <= i;i--) {
      if (block_length_list[i] === searching_num) {
        sorted_count++;
        searching_num--;
      }
    }
   
    console.log(n - sorted_count);
}
main(fs.readFileSync('/dev/stdin', 'utf8').split('\n'));
            
            
            
        