m0_64678792 2021-12-01 20:14
浏览 7
已结题

pat1045测试点34有问题

#include<stdio.h>
#include<string.h>
long long n, a[100000], max, min, i, j, g[100000] = { 0 }, sum = 0, k = 1;
main() {

scanf("%lld", &n);
for (i = 1; i <= n; i++) {
    scanf("%lld", &a[i]);
}
min = n;
for (i = n; i >= 1; i--) {
    if (a[min] >= a[i]) {
        g[i]++;
        min = i;

    }
}
max = 1;
for (i = 1; i <= n; i++) {
    if (a[max] <= a[i]) {
        g[i]++;
        max = i;
        if (g[i] == 2) {
            sum++;
        }
    }
}
printf("%lld\n", sum);
for (i = 1; i <= n; i++)
{
    if (g[i] == 2 && k == 0) {
        printf(" %lld", a[i]);
        
    }

img

img

    if (g[i] == 2 && k == 1) {
        printf("%lld", a[i]);
        k = 0;
    }


}
printf("\n");

}

img

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 12月9日
    • 创建了问题 12月1日

    悬赏问题

    • ¥15 clousx6整点报时指令怎么写
    • ¥30 远程帮我安装软件及库文件
    • ¥15 关于#自动化#的问题:如何通过电脑控制多相机同步拍照或摄影(相机或者摄影模组数量大于60),并将所有采集的照片或视频以一定编码规则存放至规定电脑文件夹内
    • ¥20 深信服vpn-2050这台设备如何配置才能成功联网?
    • ¥15 Arduino的wifi连接,如何关闭低功耗模式?
    • ¥15 Android studio 无法定位adb是什么问题?
    • ¥15 C#连接不上服务器,
    • ¥15 angular项目错误
    • ¥20 需要帮我远程操控一下,运行一下我的那个代码,我觉得我无能为力了
    • ¥20 有偿:在ubuntu上安装arduino以及其常用库文件。