fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void solve(int a[],int n){
  5. for(int i=0;i<n-1;i++){
  6. for(int j=1;j<n-i;j++){
  7. if(a[j-1]<a[j]){
  8. int tmp=a[j-1];
  9. a[j-1]=a[j];
  10. a[j]=tmp;
  11. }
  12. }
  13. }
  14. int a_sum=0,b_sum=0;
  15. for(int i=0;i<n;i++){
  16. if(i%2==0) a_sum+=a[i];
  17. else b_sum+=a[i];
  18. }
  19. printf("A:%d\nB:%d\n",a_sum,b_sum);
  20. }
  21.  
  22. int main(void){
  23. int n;
  24. scanf("%d",&n);
  25. int *v=(int*)malloc(sizeof(int)*n);
  26. if(!v) return -1;
  27. for(int i=0;i<n;i++) scanf("%d",&v[i]);
  28. solve(v,n);
  29. free(v);
  30. return 0;
  31. }
Success #stdin #stdout 0s 5288KB
stdin
5
13 4 10 20 8
stdout
A:34
B:21