回答編集履歴
1
コードの修正
answer
CHANGED
@@ -1,13 +1,12 @@
|
|
1
1
|
解決できたようなので別解を考えてみました。
|
2
|
-
4つの文字の合計値から、入力の 3つの文字を引くと、残りが
|
2
|
+
4つの文字の合計値から、入力の 3つの文字を引くと、残りが求めるものです。
|
3
3
|
```C
|
4
4
|
#include <stdio.h> // scanf, printf
|
5
5
|
|
6
6
|
int main(void)
|
7
7
|
{
|
8
|
-
char
|
8
|
+
char s1[4], s2[4], s3[4];
|
9
|
+
scanf("%s%s%s", s1, s2, s3);
|
9
|
-
|
10
|
+
printf("A%cC\n", 'B' + 'R' + 'G' + 'H' - s1[1] - s2[1] - s3[1]);
|
10
|
-
for (int i = 3; --i >= 0; c -= s[1]) scanf("%s", s);
|
11
|
-
printf("A%cC\n", c);
|
12
11
|
}
|
13
12
|
```
|