結果

問題 No.365 ジェンガソート
ユーザー Shirakazu Eiji
提出日時 2021-03-13 10:45:37
言語 Swift
(6.0.3)
結果
WA  
実行時間 -
コード長 487 bytes
コンパイル時間 11,998 ms
コンパイル使用メモリ 183,016 KB
実行使用メモリ 22,432 KB
最終ジャッジ日時 2024-10-15 03:57:23
合計ジャッジ時間 16,465 ms
ジャッジサーバーID
(参考情報)
judge3 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 2 WA * 14 OLE * 1 -- * 24
権限があれば一括ダウンロードができます

ソースコード

diff #

import Foundation

func readInt() -> Int {
    return Int(readLine()!)!
}

func readIntsArray() -> [Int] {
    return readLine()!.split(separator: " ").map { Int($0)! }
}

func main() {
    let n = readInt()
    var count = 0
    var a = readIntsArray()
    for i in 0..<n {
        if i+1 == n {
            break
        } else if a[i] > a[i+1] {
            a[i] = a[i+1]
            a[i+1] = a[i]
            count += 1
            print(a)
        }
    }
    print(count)
}

main()
0