結果
問題 | No.2306 [Cherry 5th Tune C] ウソツキタマシイ |
ユーザー | horiesiniti |
提出日時 | 2023-07-03 10:28:26 |
言語 | Ruby (3.4.1) |
結果 |
AC
|
実行時間 | 469 ms / 2,000 ms |
コード長 | 256 bytes |
コンパイル時間 | 563 ms |
コンパイル使用メモリ | 7,552 KB |
実行使用メモリ | 22,272 KB |
最終ジャッジ日時 | 2024-07-17 07:46:09 |
合計ジャッジ時間 | 12,244 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 30 |
コンパイルメッセージ
Main.rb:7: warning: assigned but unused variable - n Main.rb:7: warning: assigned but unused variable - m Syntax OK
ソースコード
def f() return gets.split(" ").map{|e| e.to_i} end def g(xs) return xs.map{|e| e**2}.sum end n,m=f() xs=f() q=gets.to_i sum=g(xs) q.times{ c,k,d=f() c-=1 d-=1 sum-=(xs[c]**2+xs[d]**2) xs[c],xs[d]=xs[c]-k,xs[d]+k sum+=(xs[c]**2+xs[d]**2) puts sum }