AOJ : 0216 - Cutting Down Water Bills
アルゴリズム
入力値が小さいので, ループで解きました.
この問題は説明するより, コード見たほうがわかると思います.
プログラム
#include <iostream> using namespace std; int main(void){ int w; while(cin>>w && w != -1){ int sum = 1150; for(int i=11;i<=w && i<=20;i++) sum += 125; for(int i=21;i<=w && i<=30;i++) sum += 140; for(int i=31;i<=w;i++) sum += 160; cout<<4280-sum<<endl; } return 0; }