No.515 典型LCP
レベル : / 実行時間制限 : 1ケース 1.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 76
作問者 :
koba-e964
/ テスター :
ei1333333
タグ : / 解いたユーザー数 76
作問者 :

問題文最終更新日: 2017-05-06 01:56:16
問題文
文字列からなる配列
「
for k in 1 .. M i[k] = (x / (n - 1)) + 1 j[k] = (x % (n - 1)) + 1 if (i[k] > j[k]) swap(i[k], j[k]) else j[k] = j[k] + 1 end x = (x + d) % (n * (n - 1)) endただし、計算は多倍長整数を使って行われるものとし、割り算"/"は実数としてみなした時の商の整数部分を返すものとします。
入力
(2017/5/5 22:46修正: Nの最小値を1から2にしました)
各
出力
各
サンプル
サンプル1
入力
4 kinesis koba variance kobushu 3 1 2
出力
4
最初のクエリにおいて、
2個目では
3個目では
最終的な出力はそれらの合計である4です。
サンプル2
入力
5 aaaaa dadad aaaab abcbc aaaac 4 1 1
出力
9
各クエリの結果は4,1,4,0なので、総和の9を出力します。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。