5 条题解

  • 3

    #include<iostream>
    using namespace std;
    int main()
    {
    long n,min,a,p,m;
    cin>>n;
    cin>>a>>p;
    if(n%a==0)
    m=n/a;
    else
    m=n/a+1;
    min=p*m;
    for(int i=0;i<2;i++)
    {
    cin>>a>>p;
    if(n%a==0)
    m=n/a;
    else
    m=n/a+1;
    if(min>m*p)
    min=m*p;
    }
    cout<<min<<endl;
    return 0;
    }

  • -1

    #include<iostream>
    using namespace std;
    int main()
    {
    long n,mi,a,p,m;
    cin>>n;
    cin>>a>>p;
    if(n%a==0)
    m=n/a;
    else
    m=n/a+1;
    mi=p*m;
    for(int i=0;i<2;i++)
    {
    cin>>a>>p;
    if(n%a==0)
    m=n/a;
    else
    m=n/a+1;
    if(mi>m*p)
    mi=m*p;
    }
    cout<<mi<<endl;
    return 0;
    }

  • -2

    #include<iostream>
    using namespace std;
    int main()
    {
    long n,min,a,p,m;
    cin>>n;
    cin>>a>>p;
    if(n%a==0)m=n/a;
    else m=n/a+1;min=p*m;
    for(int i=0;i<2;i++)
    {
    cin>>a>>p;
    if(n%a==0)m=n/a;
    else m=n/a+1;
    if(min>m*p)min=m*p;
    }
    cout<<min<<endl;
    return 0;
    }

  • -3

    #include<iostream>
    using namespace std;
    int main()
    {
    long n,min,a,p,m;
    cin>>n;
    cin>>a>>p;
    if(n%a==0)
    m=n/a;
    else
    m=n/a+1;
    min=p*m;
    for(int i=0;i<2;i++)
    {
    cin>>a>>p;
    if(n%a==0)
    m=n/a;
    else
    m=n/a+1;
    if(min>m*p)
    min=m*p;
    }
    cout<<min<<endl;
    return 0;
    }

  • -4

    #include<iostream>
    using namespace std;
    int main()
    {
    long n,min,a,p,m;
    cin>>n;
    cin>>a>>p;
    if(n%a==0)m=n/a;
    else m=n/a+1;min=p*m;
    for(int i=0;i<2;i++)
    {
    cin>>a>>p;
    if(n%a==0)m=n/a;
    else m=n/a+1;
    if(min>m*p)min=m*p;
    }
    cout<<min<<endl;
    return 0;
    }

  • 1

信息

ID
1486
难度
3
分类
(无)
标签
递交数
167
已通过
89
通过率
53%
上传者