milk-section1.3

题目大意

有一群奶农,每个奶农有一些牛奶,且奶农对于自己的牛奶有自己的标价。一家公司要从奶农手中收购一定量的牛奶,找出最优的收购方案。
输入格式
line 1:N M(N表示该公司一共需要多少量的牛奶,M表示一共有几个奶农)
line 2-M+1:每行两个数,分别表示这个奶农手中牛奶的单价,和手中拥有的牛奶总数。
输出格式
一个数字,表示该公司所需付出的最少代价。
样例输入
100 5 
5 20
9 40
3 10
8 80
6 30
样例输出
630

题解

要求付出代价最少,即买固定分量的牛奶付出最少的钱。显然从单价最低的开始买,直到购买到足够数量的牛奶为止。、

代码

#include<stdio.h>
int min(int a,int b)
{
if(a>b)
return b;
else
return a;
}
int main()
{
int N,M,i,j,temp,m;
long int c=0;
int milk[5000][2];
scanf("%d %d",&M,&N);
m=M;
for(i=0;i<N;i++)
{
    scanf("%d %d",&milk[i][0],&milk[i][1]); 
}
for(i=0;i<N;i++)
    for(j=0;j<N-1-i;j++)
    {
        if(milk[j][0]>milk[j+1][0])
        {
            temp=milk[j][0];
            milk[j][0]=milk[j+1][0];
            milk[j+1][0]=temp;
            temp=milk[j][1];
            milk[j][1]=milk[j+1][1];
            milk[j+1][1]=temp;
            }
        }
        i=0;
while(m>0)
{
    c=c+milk[i][0]*min(milk[i][1],m);
    m=m-milk[i][1];
    i++;
    }
/*  for(i=0;i<N;i++)
{
    printf("%d %d\n",milk[i][0],milk[i][1]);
}*/
printf("%ld\n",c);
return 0;
}
milk-v duo是一个软件包,其中包含了支持Python所有版本的whl文件,比如milk-0.6.1-cp27-cp27m-win_amd64.whl、milk-0.6.1-cp34-cp34m-win_amd64.whl、milk-0.6.1-cp35-cp35m-win_amd64.whl、milk-0.6.1-cp36-cp36m-win_amd64.whl等等。 该软件包提供了用于处理MILK-V Duo设备的功能。 关于MILK-V Duo设备的GPIO控制,可以进入命令行,输入相关命令进行配置和操作。首先,通过命令"echo 440 > /sys/class/gpio/export"可以在/sys/class/gpio目录下生成gpio440目录,然后配置该IO口为输出状态,命令为"echo out > /sys/class/gpio/gpio440/direction"。要点亮LED,可以使用命令"echo 1 > /sys/class/gpio/gpio440/value",而要熄灭LED,可以使用命令"echo 0 > /sys/class/gpio/gpio440/value"。 根据相关文档,可以得知,默认GPIO相关模块已经编入内核,不需要再执行加载命令。可以在控制台下运行GPIO读写命令,或者在内核态或用户态编写GPIO读写程序,来对GPIO进行输入输出操作。其中,XGPIOC的组号值为416,所以GPIO的编号为440。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [milk-0.6.1 64位](https://download.csdn.net/download/weixin_38898802/10936635)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [2、milk-v duo(CV1800B,C906内核)控制IO,点亮LED](https://blog.csdn.net/GJF712/article/details/130277999)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值