// Solve the game
#include <stdio.h>
#include <stdlib.h>
void printA(int a[], int n){
int i;
for(i=0;i<n;i++){
}
}
void swap(int* a, int* b){
int tmp;
tmp = *a;
*a = *b;
*b = tmp;
}
//ゲーム結果を出力する関数
void solve(int a[], int n){
//ここを書き換える
int i, j, A = 0, B = 0;
for(i = 1; i < n; i++){
j = i;
while(a[j-1] > a[j]){
swap(&a[j], &a[j - 1]);
j--;
}
}
for(i = 0; i < n; i++){
if(i % 2 == 1){
A += a[i];
} else {
B += a[i];
}
}
printf("scoreA:%d\nscoreB:%d", A
, B
);
}
int main(void){
int n,i;
int *v;
v
= (int*)malloc(sizeof(int)*n
); if(v==NULL){
return -1;
}
for(i=0;i<n;i++){
}
solve(v,n);
return 0;
}
Ly8gU29sdmUgdGhlIGdhbWUKIAojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgogCnZvaWQgcHJpbnRBKGludCBhW10sIGludCBuKXsKICAgIGludCBpOwogICAgZm9yKGk9MDtpPG47aSsrKXsKICAgICAgICBwcmludGYoIiVkICIsYVtpXSk7CiAgICB9CiAgICBwcmludGYoIlxuIik7Cn0KIAp2b2lkIHN3YXAoaW50KiBhLCBpbnQqIGIpewogICAgaW50ICB0bXA7CiAgICB0bXAgPSAqYTsKICAgICphID0gKmI7CiAgICAqYiA9IHRtcDsKfQogCi8v44Ky44O844Og57WQ5p6c44KS5Ye65Yqb44GZ44KL6Zai5pWwCnZvaWQgc29sdmUoaW50IGFbXSwgaW50IG4pewoJLy/jgZPjgZPjgpLmm7jjgY3mj5vjgYjjgosKCWludCBpLCBqLCBBID0gMCwgQiA9IDA7CiAgICBmb3IoaSA9IDE7IGkgPCBuOyBpKyspewogICAgICAgIGogPSBpOwogICAgICAgIHdoaWxlKGFbai0xXSA+IGFbal0pewogICAgICAgICAgICBzd2FwKCZhW2pdLCAmYVtqIC0gMV0pOwogICAgICAgICAgICBqLS07CiAgICAgICAgfQogICAgfQogICAgCiAgICBmb3IoaSA9IDA7IGkgPCBuOyBpKyspewogICAgICAgIGlmKGkgJSAyID09IDEpewogICAgICAgICAgICBBICs9IGFbaV07CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgQiArPSBhW2ldOwogICAgICAgIH0KICAgIH0KICAgIHByaW50Zigic2NvcmVBOiVkXG5zY29yZUI6JWQiLCBBLCBCKTsKCQp9CiAKaW50IG1haW4odm9pZCl7CiAgICBpbnQgbixpOwogICAgaW50ICp2OwogICAgc2NhbmYoIiVkIiwmbik7CiAgICB2ID0gKGludCopbWFsbG9jKHNpemVvZihpbnQpKm4pOwogICAgaWYodj09TlVMTCl7CiAgICAgICAgcHJpbnRmKCJFUlJPUlxuIik7CiAgICAgICAgcmV0dXJuIC0xOwogICAgfQogICAgZm9yKGk9MDtpPG47aSsrKXsKICAgICAgICBzY2FuZigiJWQiLCZ2W2ldKTsKICAgIH0KICAgIAogICAgc29sdmUodixuKTsKICAgIGZyZWUodik7CiAgICByZXR1cm4gMDsKfQ==