cjy040921 2023-11-28 23:27 采纳率: 50%
浏览 32

关于#c语言#的问题:“圣诞节糖果”问题

链接:https://ac.nowcoder.com/acm/contest/71086/N
来源:牛客网

圣诞节临近,彩虹岛的黑心商人𝑐𝑡𝑟的糖果店又开始热闹了起来,热心的𝑠𝑙𝑝来到𝑐𝑡𝑟的店里面帮忙包装糖果。店里面共有𝑛堆糖果,其中第𝑖堆有𝑎𝑖颗糖果,𝑐𝑡𝑟让𝑠𝑙𝑝从中选择两堆糖果,这两堆糖果中每𝑝 颗包装在一起,如果最后还有剩余就归𝑠𝑙𝑝所有了,若两堆不足𝑝个则全部归𝑠𝑙𝑝所有。作为糖果狂热爱好者,𝑠𝑙𝑝当然是想拿走尽量多的糖果,因此他想知道自己最多能够拿走多少糖

对于这个题目我实现的代码如下:

#include<stdio.h>
#include<assert.h>
#include<malloc.h>
int main()
{
    int t;
    scanf("%d", &t);
    int n, p;
    int *a;
    int sum = 0;
    int sum1 = 0;
    int x;
    while (t--)
    {
        scanf("%d%d", &n, &p);
        a = (int*)malloc(sizeof(int) * n);
        assert(a != NULL);
        for (int i = 0; i < n; i++)
        {
            scanf("%d", &a[i]);
        }
        for (int i = 0; i < n; i++)
        {
            for (int j = i+1; j <n; j++)
            {
                int q = a[i] + a[j];
                sum = q % p;
                if (sum > sum1)
                {
                    sum1 = sum;
                }
            }
        }
        printf("%d\n", sum1);
       free(a);
    }
    
    return 0;
}
```c
在牛客网上自测运行时可以通过但是提交时却显示超时,不知道什么原因,求大佬解答

```

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-11-29 08:25
    关注

    【相关推荐】




    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 修改了问题 11月28日
  • 创建了问题 11月28日

悬赏问题

  • ¥15 数据库原理及应用上机练习题
  • ¥30 征集Python提取PDF文字属性的代码
  • ¥15 如何联系真正的开发者而非公司
  • ¥15 有偿求苍穹外卖环境配置
  • ¥15 代码在keil5里变成了这样怎么办啊,文件图像也变了,
  • ¥20 Ue4.26打包win64bit报错,如何解决?(语言-c++)
  • ¥15 clousx6整点报时指令怎么写
  • ¥30 远程帮我安装软件及库文件
  • ¥15 关于#自动化#的问题:如何通过电脑控制多相机同步拍照或摄影(相机或者摄影模组数量大于60),并将所有采集的照片或视频以一定编码规则存放至规定电脑文件夹内
  • ¥20 (求远程解决)深信服vpn-2050这台设备如何配置才能成功联网?