AOJ > vol05 > 0576

AOJ - 0576 : Homework (宿題)

問題概要

日本語文があるので省略。
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0576

解法

初級者向け問題。
国語と算数それぞれについて、(ドリルのページ数 / 1日に進められるページ数)を求める。
国語と算数の内、日数が大きい方をLから引けば良い。

プログラム

  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main(){
  5. int l, A, B, a, b;
  6.  
  7. while(cin >> l >> A >> B >> a >> b){
  8. int dayA = (A - 1) / a + 1; //国語のドリルにかかる日数
  9. int dayB = (B - 1) / b + 1; //算数のドリルにかかる日数
  10.  
  11. cout << l - max(dayA, dayB) << endl;
  12. }
  13. }
最終更新:2013年11月04日 15:33