Submission #4098483


Source Code Expand

#include <cstdio>
#include <vector>
#include <string>
#include <queue>
#include <cstring>
using namespace std;

typedef long long ll;
typedef pair<int, int> pii;

int main() {
  int n; scanf("%d", &n);
  char a[110], b[110], c[110]; scanf("%s %s %s", a, b, c);

  int ans = 0;
  for (int i = 0; i < n; ++i) {
    if (a[i] == b[i] && b[i] == c[i]) ans += 0;
    else if (a[i] == b[i]) ans++;
    else if (a[i] == c[i]) ans++;
    else if (b[i] == c[i]) ans++;
    else ans += 2;
  }
  printf("%d\n", ans);
  return 0;
}
	

Submission Info

Submission Time
Task B - Touitsu
User mirac
Language C++14 (GCC 5.4.1)
Score 200
Code Size 545 Byte
Status AC
Exec Time 1 ms
Memory 128 KiB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:12:25: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
   int n; scanf("%d", &n);
                         ^
./Main.cpp:13:58: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
   char a[110], b[110], c[110]; scanf("%s %s %s", a, b, c);
                                                          ^

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 10
Set Name Test Cases
Sample a01, a02, a03
All a01, a02, a03, b04, b05, b06, b07, b08, b09, b10
Case Name Status Exec Time Memory
a01 AC 0 ms 128 KiB
a02 AC 0 ms 128 KiB
a03 AC 0 ms 128 KiB
b04 AC 0 ms 128 KiB
b05 AC 0 ms 128 KiB
b06 AC 0 ms 128 KiB
b07 AC 0 ms 128 KiB
b08 AC 1 ms 128 KiB
b09 AC 1 ms 128 KiB
b10 AC 1 ms 128 KiB