只过了第一个 哪位好心人帮忙指点一下
  • 板块P1007 独木桥
  • 楼主telankesi
  • 当前回复1
  • 已保存回复1
  • 发布时间2022/11/6 15:51
  • 上次更新2023/10/27 04:03:05
查看原帖
只过了第一个 哪位好心人帮忙指点一下
866969
telankesi楼主2022/11/6 15:51
#include <stdio.h>
int small(int a, int b);
int big(int a, int b);
int main() {
    int L;
    int N;
    scanf("%d", &L);
    scanf("%d",&N);

    int summin=0, summax=0;
    for (int i = 1; i <= N; i++) {
        int t;
        scanf("%d", &t);
        summax+= big(t,L-t+1);
        summin += small(t, L - t + 1);
    }
printf("%d %d", summax,summin);
return 0;

}
int big(int a,int b) {
    int ret;
    if (a > b)  ret = a;
    else ret = b;
    return ret;
}
int small(int a, int b) {
    int ret;
    if (a < b)  ret = a;
    else ret = b;
    return ret;
}
2022/11/6 15:51
加载中...