結果
| 問題 |
No.490 yukiソート
|
| コンテスト | |
| ユーザー |
fal_rnd
|
| 提出日時 | 2019-02-19 16:31:54 |
| 言語 | Scala(Beta) (3.6.2) |
| 結果 |
TLE
(最新)
AC
(最初)
|
| 実行時間 | - |
| コード長 | 474 bytes |
| コンパイル時間 | 12,613 ms |
| コンパイル使用メモリ | 252,916 KB |
| 実行使用メモリ | 95,064 KB |
| 最終ジャッジ日時 | 2025-11-15 16:54:02 |
| 合計ジャッジ時間 | 17,944 ms |
|
ジャッジサーバーID (参考情報) |
judge3 / judge5 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | -- * 2 |
| other | TLE * 1 -- * 33 |
ソースコード
import scala.collection.mutable._
object KyoPRO{
implicit class Swap[T](v:Seq[T]) {
def swap(i:Int,j:Int):Unit = {
val t=v(i)
v(i)=v(j)
v(j)=t
}
}
}
import KyoPRO._
object Main {
def main(A:Array[String])={
val s = new java.util.Scanner(System.in)
val n=s.nextInt
val a=Array.fill(n)(s.nextInt)
for(i<-0 to n*2-4){
for(j<-(0 to n-2).takeWhile(j=>j<i-j)){
if(i-j<n&&a(j)>a(i-j))
a.seq.swap(j,i-j)
}
}
println(a mkString " ")
}
}
fal_rnd