結果

問題 No.365 ジェンガソート
ユーザー ikesouikesou
提出日時 2021-03-13 10:39:29
言語 TypeScript
(5.4.3)
結果
CE  
(最新)
AC  
(最初)
実行時間 -
コード長 476 bytes
コンパイル時間 3,732 ms
コンパイル使用メモリ 145,428 KB
最終ジャッジ日時 2024-11-15 00:55:06
合計ジャッジ時間 5,202 ms
ジャッジサーバーID
(参考情報)
judge2 / judge4
このコードへのチャレンジ
(要ログイン)
コンパイルエラー時のメッセージ・ソースコードは、提出者また管理者しか表示できないようにしております。(リジャッジ後のコンパイルエラーは公開されます)
ただし、clay言語の場合は開発者のデバッグのため、公開されます。

コンパイルメッセージ
main.ts(1,21): error TS2307: Cannot find module 'fs' or its corresponding type declarations.

ソースコード

diff #

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'));
0