[旧]メモり。メモる。(お引越ししました→http://hatone.hateblo.jp/)

2009-06-17

[]Make Purse Light

ミニノート感が少ない。

#include<iostream>
#include<fstream>
using namespace std;

int main(){

  int n;

  //支払金額
  int money;
  //10円50円100円500円
  int zyu;
  int go;
  int hyaku;
  int gohyaku;

  ifstream fin("a.in");
 
  fin>>n;

  while(n!=0){
    money = n;
    fin>>zyu>>go>>hyaku>>gohyaku;

    // cout<<"支払金額"<<money<<endl;
    //cout<<"10円"<<zyu<<endl;
    //cout<<"50円"<<go<<endl;
    //cout<<"100円"<<hyaku<<endl;
    //cout<<"500円"<<gohyaku<<endl;

    int a=0;
    int b=0;
    int c=0;
    int d=0;

    for(int i=0;i<zyu;i++){
      if(money <= 0 )break;
      money = money-10;
      a++;
    }
   
    for(int i=0;i<go;i++){
      if(money <= 0)break;
      money =money-50;
      b++;
    }
    for(int i=0;i<hyaku;i++){
      if(money <= 0)break;
      money = money-100;
      c++;
    }
    for(int i=0;i<gohyaku;i++){
      if(money <= 0)break;
      money = money - 500;
      d++;
      }

    if(a>0)cout<<"10 "<<a<<endl;
    if(b>0)cout<<"50 "<<b<<endl;
    if(c>0)cout<<"100 "<<c<<endl;
    if(d>0)cout<<"500 "<<d<<endl;
    cout<<endl;
    fin>>n;
}
  fin.close();
  return 0;
}

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/hatyone/20090617/1245260030