#概要
mindが謎なので調べてみた。
vistaに入れた。
atcoder、やってみた。
#N枚のカードを交互に自身の得点が最大になるように取っていった場合の、二人の得点の差分を求める。
メインとは
文字列1は 文字列
合否は 変数
数1は 変数
数2は 変数
数3は 変数
Aは 変数
Bは 変数
Iは 変数
Jは 変数
Kは 変数
Lは 変数
Tは 変数
配列1は 30個の 変数
数3に 99を 入れ
文字列入力し 文字列1に 入れ
文字列1を 数値変換し 数1と 合否に 入れ
数1を 回数指定し
Iに 回数を 入れ
文字列入力し 文字列1に 入れ
文字列1を 数値変換し 配列1(I)と 合否に 入れ
繰り返し
数1から 1を 加えて 数2に 入れ
数1を 回数指定し
数1から 回数を 引いて Kに 入れ
Kを 回数指定し
数1から 回数を 引いて Lに 入れ
Lに 1を 加えて Iに 入れ
Lに 0を 加えて Jに 入れ
もし 配列1(I)より 配列1(J)が 小さい ならば
Tに 配列1(J)を 入れ
配列1(J)に 配列1(I)を 入れ
配列1(I)に Tを 入れ
つぎに
繰り返し
繰り返し
Aに 0を 入れ
Bに 0を 入れ
数1を 回数指定し
もし 回数を 2で 割った余りが 0に 等しい ならば
Aに 配列1(回数)を 加えて Aに 入れる
さもなければ
Bに 配列1(回数)を 加えて Bに 入れる
つぎに
繰り返し
もし Aより Bが 大きい ならば
Bから Aを 引いて 数3に 入れ
さもなければ
Aから Bを 引いて 数3に 入れ
つぎに
数3を 数値表示する
以上。