Submission #3765087


Source Code Expand

#include <stdio.h>

int main() {
    int n;
    char str[51] = { 0 };
    int s[51][51];

    scanf("%d", &n);
    for (int i = 0; i < n; i++) {
        scanf("%s", str);
        for (int j = 0; j < n; j++) {
            if (str[j] == 'o') {
                s[i][j] = 0;
            } else if (str[j] == 'x') {
                s[i][j] = 1;
            }
        }
    }

    for (int i = 0; i < n; i++) {
        for (int j = n - 1; j >= 0; j--) {
            if (s[j][i] == 0) {
                printf("o");
            } else if (s[j][i] == 1) {
                printf("x");
            }
        }
        printf("\n");
    }
    return 0;
}

Submission Info

Submission Time
Task B - 回転
User tora0091
Language C (GCC 5.4.1)
Score 100
Code Size 676 Byte
Status AC
Exec Time 1 ms
Memory 128 KB

Compile Error

./Main.c: In function ‘main’:
./Main.c:8:5: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
     scanf("%d", &n);
     ^
./Main.c:10:9: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
         scanf("%s", str);
         ^

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 11
Set Name Test Cases
All 000.txt, 001.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt, 010.txt
Case Name Status Exec Time Memory
000.txt AC 0 ms 128 KB
001.txt AC 1 ms 128 KB
002.txt AC 1 ms 128 KB
003.txt AC 0 ms 128 KB
004.txt AC 1 ms 128 KB
005.txt AC 1 ms 128 KB
006.txt AC 1 ms 128 KB
007.txt AC 0 ms 128 KB
008.txt AC 1 ms 128 KB
009.txt AC 1 ms 128 KB
010.txt AC 1 ms 128 KB