Submission #29197
Source Code Expand
#include <cstdio>
#include <algorithm>
#include <vector>
#include <cstring>
using namespace std;
#define REPN(i, a, b) for(int i = (int)(a); i < (int)(b); i++)
#define REP(i, n) REPN(i, 0, n)
#define FOR(i, c) for(__typeof((c).begin()) i = (c).begin(); i != (c).end(); i++)
#define ALL(c) (c).begin(), (c).end();
int main() {
char buf[64];
scanf("%s", buf);
int len = strlen(buf);
int a = 0, b = 0;
REP(i, len) {
if(i == 0 || buf[i] != buf[i - 1]) {
(buf[i] == 'o' ? a : b) ++;
}
}
printf(a >= b ? "o\n" : "x\n");
return 0;
}
Submission Info
| Submission Time | |
|---|---|
| Task | B - 簡易オセロ |
| User | miya |
| Language | C++ (G++ 4.6.4) |
| Score | 100 |
| Code Size | 592 Byte |
| Status | AC |
| Exec Time | 21 ms |
| Memory | 700 KiB |
Compile Error
./Main.cpp: In function ‘int main()’: ./Main.cpp:15:19: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
Judge Result
| Set Name | All | ||
|---|---|---|---|
| Score / Max Score | 100 / 100 | ||
| Status |
|
| Set Name | Test Cases |
|---|---|
| All | 00_sample_00, 00_sample_01, 99_generated_0, 99_generated_1, 99_generated_10, 99_generated_11, 99_generated_12, 99_generated_13, 99_generated_14, 99_generated_15, 99_generated_16, 99_generated_2, 99_generated_3, 99_generated_4, 99_generated_5, 99_generated_6, 99_generated_7, 99_generated_8, 99_generated_9 |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 00_sample_00 | AC | 21 ms | 656 KiB |
| 00_sample_01 | AC | 21 ms | 660 KiB |
| 99_generated_0 | AC | 19 ms | 656 KiB |
| 99_generated_1 | AC | 21 ms | 696 KiB |
| 99_generated_10 | AC | 20 ms | 656 KiB |
| 99_generated_11 | AC | 19 ms | 660 KiB |
| 99_generated_12 | AC | 19 ms | 688 KiB |
| 99_generated_13 | AC | 19 ms | 664 KiB |
| 99_generated_14 | AC | 18 ms | 664 KiB |
| 99_generated_15 | AC | 20 ms | 660 KiB |
| 99_generated_16 | AC | 20 ms | 700 KiB |
| 99_generated_2 | AC | 19 ms | 692 KiB |
| 99_generated_3 | AC | 18 ms | 680 KiB |
| 99_generated_4 | AC | 18 ms | 672 KiB |
| 99_generated_5 | AC | 20 ms | 700 KiB |
| 99_generated_6 | AC | 19 ms | 700 KiB |
| 99_generated_7 | AC | 20 ms | 664 KiB |
| 99_generated_8 | AC | 19 ms | 692 KiB |
| 99_generated_9 | AC | 19 ms | 696 KiB |