【NOIP 2016普及組】鉛筆を買う


タイトルの説明
P先生は店に行ってn本の鉛筆を買って子供たちのNOIPのプレゼントに参加する必要があります.彼女は店に全部で3種類の包装の鉛筆があることに気づいた.包装内の鉛筆の数によって異なる可能性があり、価格も異なる可能性がある.公平のため、P先生は同じ包装の鉛筆しか買わないことにした.
店では鉛筆の包装を分解することは許されないので、P先生はn本以上の鉛筆を買う必要があるかもしれません.
今、P先生は、店の包装の数が十分な場合、少なくともn本の鉛筆を買うのに少なくともいくらかかるか知りたいと思っています.
入力
入力された最初の行は、必要な鉛筆の数を表す正の整数nを含む.
次の3行は、各行に2つの正の整数で包装された鉛筆を記述する.1番目の整数は、この包装内の鉛筆の数を表し、2番目の整数は、この包装の価格を表す.
すべての7つの数が10000を超えない正の整数であることを保証します.
しゅつりょく
1行1つの整数を出力して、P先生が最も必要とするお金を表します.
サンプル入力1
57
2 2
50 30
30 27

サンプル出力1
54

サンプル入力2
9998
128 233
128 2333
128 666

サンプル出力2
18407

                                                 -My show time-
私の考え
どのペンの価格もいくらかかるか計算して判断する.
マイコード
#include 
using namespace std;
int main()
{
int n,e;
cin>>n;int min=1000000000;
int a,b,c;//con.
int x,y,z;//money
cin>>a>>x;
cin>>b>>y;
cin>>c>>z;
//1
if(n%a==0){
    e=x*(n/a);
   if(e