結果
| 問題 |
No.2560 A_1 < A_2 < ... < A_N
|
| コンテスト | |
| ユーザー |
kou_kkk
|
| 提出日時 | 2024-03-28 17:39:27 |
| 言語 | Nim (2.2.0) |
| 結果 |
AC
|
| 実行時間 | 178 ms / 2,000 ms |
| コード長 | 333 bytes |
| コンパイル時間 | 3,435 ms |
| コンパイル使用メモリ | 65,792 KB |
| 実行使用メモリ | 22,764 KB |
| 最終ジャッジ日時 | 2024-09-30 14:47:24 |
| 合計ジャッジ時間 | 5,839 ms |
|
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 1 |
| other | AC * 15 |
ソースコード
import math, sequtils, strutils
let
t = parseInt readLine stdin
list = cumsummed toSeq (0..1000000)
for _ in 0..<t:
let
nx = stdin.readLine.split.map parseInt
n = nx[0]
x = nx[1]
if x >= list[n]:
var result = (1..<n).toSeq
result.add x.pred list[n.pred]
echo result.join " "
else:
echo -1
kou_kkk