私が書いたコードは以下の通りなのですが、visual studioでは動くのにatcoderに打ち込むと3問正解になったのですが残りは不正解になってしまいます。どこが間違っているのか教えてください。
問題のリンクは下に貼っています。
https://atcoder.jp/contests/abs/tasks/abc088_b
#include<stdio.h>
int main(void) {
int N,card[100],box,alice=0,bob=0;
scanf("%d", &N);
for (int i = 0; i < N; i++) { scanf("%d", &card[i]); } for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { if (card[j] <= card[j + 1]) { box=card[j]; card[j] = card[j+1]; card[j+1]=box; } } } for (int i = 0; i < N; i++) { if (i % 2 == 0)alice = alice + card[i]; else bob = bob + card[i]; } printf("%d", alice - bob); return 0;
}