我爱OJ 2023-02-25 16:15 采纳率: 84.6%
浏览 47
已结题

一道很简单的小问题!


题目描述

P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物。她发现商店一共有 3种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起 见,P老师决定只买同一种包装的铅笔。

商店不允许将铅笔的包装拆开,因此P老师可能需要购买超过n支铅笔才够给小朋 友们发礼物。

现在P老师想知道,在商店每种包装的数量都足够的情况下,要买够至少n支铅笔*最少*需要花费多少钱。
输入

输入的第一行包含一个正整数n,表示需要的铅笔数量。

接下来三行,每行用两个正整数描述一种包装的铅笔:其中第一个整数表示这种 包装内铅笔的数量,第二个整数表示这种包装的价格。

保证所有的7个数都是不超过10000的正整数。
输出

输出一行一个整数,表示P老师最少需要花费的钱。
样例输入
57
2 2
50 30
30 27
样例输出
54

有代码,答案错误,望采纳

#include<bits/stdc++.h>
using namespace std;
int a[3][2];
int main() {
    int n,i,j,min=1e9;
    cin >> n;
    for(i=0;i<3;i++){//输入 
        for(j=0;j<2;j++){
            cin  >> a[i][j];
        }
    }
    for(i=0;i<3;i++){//处理数据 
        int b=n/a[i][0]+1;
        b*=a[i][1];
        //cout<<b<<" ";
        if(min>b)    min=b;
    }
    cout << min;//输出 
    return 0;
}

  • 写回答

4条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 3月5日
      • 已采纳回答 2月25日
      • 专家修改了标签 2月25日
      • 创建了问题 2月25日

      悬赏问题

      • ¥15 关于#tensorflow#的问题,如何解决?
      • ¥15 VBA中使用FindWindowEx函数如何向网页表单中的多个文本框中的某一个文本框发送消息
      • ¥15 关于#glmb#的问题,如何解决?
      • ¥15 TI的TMS320F28335,RS485串口进行SCI-B通信出错
      • ¥15 XML文件报错不允许出现此特性,百度也搜不到解决方法
      • ¥15 FTPC共同交流学习
      • ¥15 关于#python#的问题:或者是我换其他什么模块可以解决这个问题图如下:
      • ¥15 用html加css制作一个网页
      • ¥200 MFC中如何对ListCtrl的某一列的文本能换行显示
      • ¥15 clion添加库文件