LoginSignup
1
0

More than 3 years have passed since last update.

mindの研究 その21

Posted at

概要

mindが謎なので調べてみた。
vistaに入れた。
atcoder、やってみた。

500円玉、100円玉、50円玉を使ってXX円を支払う方法が何通りあるかを求める。

メインとは
 文字列1は 文字列
 合否は 変数
 数1は 変数
 数2は 変数
 数3は 変数
 数4は 変数
 Iは 変数
 Jは 変数
 Kは 変数
 Lは 変数
 Mは 変数
 Mに 0を 入れ
 文字列入力し 文字列1に 入れ
 文字列1を 数値変換し 数1と 合否に 入れ
 文字列入力し 文字列1に 入れ
 文字列1を 数値変換し 数2と 合否に 入れ
 文字列入力し 文字列1に 入れ
 文字列1を 数値変換し 数3と 合否に 入れ
 文字列入力し 文字列1に 入れ
 文字列1を 数値変換し 数4と 合否に 入れ
 数4を 500で 割り 数1に 入れ
 数4を 100で 割り 数2に 入れ
 数4を 50で 割り 数3に 入れ
 数1に 1を 加え 数1に 入れ
 数2に 1を 加え 数2に 入れ
 数3に 1を 加え 数3に 入れ
 数1を 回数指定し
  Iに 回数を 入れ
  Iから 1を 引き Iに 入れ
  数2を 回数指定し
   Jに 回数を 入れ
   Jから 1を 引き Jに 入れ
   数3を 回数指定し
    Kに 回数を 入れ
    Kから 1を 引き Kに 入れ
    Iに 500を 掛けて Lに 入れ
    Jに 100を 掛けて Lを 加えて Lに 入れ
    Kに 50を 掛けて Lを 加えて Lに 入れ
    もし Lが 数4に 等しい ならば
     Mに 1を 加えて Mに 入れ
    つぎに
   繰り返す
  繰り返す
 繰り返す
 Mを 数値表示する。

以上。

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0