結果

提出番号 950
提出者 Urlieonthe4
言語 C++
提出日時 2017-08-01 16:03:31
問題名 (28)いつだって一位の男、olphe君
結果 AC
点数 100%

テストケース

テストケース 結果 得点 実行時間 メモリ使用量
1 AC 100% 1ms 7504KB
2 AC 100% 1ms 8320KB
3 AC 100% 2ms 7968KB
4 AC 100% 1ms 8336KB
5 AC 100% 1ms 7776KB
6 AC 100% 2ms 7984KB
7 AC 100% 2ms 8352KB
8 AC 100% 2ms 7680KB
9 AC 100% 2ms 7520KB
10 AC 100% 2ms 8336KB
11 AC 100% 2ms 8336KB
12 AC 100% 1ms 7504KB
13 AC 100% 2ms 7408KB
14 AC 100% 1ms 7968KB
15 AC 100% 1ms 7984KB
16 AC 100% 1ms 8320KB
17 AC 100% 1ms 8336KB
18 AC 100% 1ms 8320KB
19 AC 100% 2ms 7504KB
20 AC 100% 1ms 8320KB

ソースコード

#include <stdio.h>

int main(){

  int i,j,S,N,h[10],high=0,ans=0,max;

  scanf("%d",&N);
  for(i=0;i<N;i++){
    scanf("%d",&h[i]);
  }
  scanf("%d",&S);

  for(i=0;i<N;i++){
    high += h[i];
  }
    ans = high;
  for(i=0;i<N;i++){
    for(j=N-1;j>=i+1;j--){
      if(h[j]<h[j-1]){
        max = h[j];
        h[j]= h[j-1];
        h[j-1]= max;
      }
    }
  }
  if(S==0){
    ans = h[0];
  }else{
    ans= S;
  }
  printf("%d",ans);

return 0;
}