A仓鼠与食堂

仓鼠与饭堂

https://ac.nowcoder.com/acm/contest/8925/A

https://ac.nowcoder.com/acm/contest/8925/A

根据题意易的出菜一份份的买的OK,并且是越贵的菜越先买,如果一开始最贵的菜就买不了,那就是不行

#include <iostream>
#include <algorithm>

using namespace std;
int main() {
    int t;
    scanf("%d",&t);
    while(t--)
    {
        int n,m;
        scanf("%d%d",&n,&m);
        int a[n],i;
        for(i=0;i<n;i++)
        scanf("%d",&a[i]);
        sort(a,a+n);
        double x=m;
        for(i=n-1;i>=0;i--)
        {
            if(a[i]-x>0)
            break;
            else {
                x = x-0.7*a[i];
            }
        }
        if(i==-1)
        printf("yes\n");
        else printf("no\n");


    }
    return 0;
}

B https://ac.nowcoder.com/acm/contest/9033/B

#include <algorithm> 
#include <cmath>
using namespace std;

int main()
{
    int n,i;
    scanf("%d",&n);
    int a[n],flag=0;
    for(i=0;i<n;i++)
    scanf("%d",&a[i]);
    int sum =1;
    for(i=0;i<n-1;i++)
    {
        if(a[i]==0)
        {
            if(a[i+1]==1)
            {
                sum++;i++;
            }
        }

    }
    printf("%d",sum);
    return 0;
}
全部评论
A题没排序代码也能过,数据水了?
点赞 回复 分享
发布于 2020-11-25 10:51

相关推荐

不愿透露姓名的神秘牛友
07-07 11:20
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 11:00
点赞 评论 收藏
分享
lllllkin:感觉可以精简到一页简历,有些排版感觉不是必须的。 时间线越早的,你自己越熟悉的放前面。描述可以更精简些,一些问题解决感觉可以不用写具体技术栈,卖个关子,等面试官问。
点赞 评论 收藏
分享
05-20 21:57
已编辑
门头沟学院 Java
喜欢吃卤蛋的悲伤蛙在...:建信融通没消息吧,我2说有实习挂简历不理了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务