Submission #371232
Source Code Expand
import std.stdio, std.string, std.array, std.algorithm, std.range;
enum NOT = "not";
void main()
{
auto buf = readln.strip.split.retro;
string[] stack;
bool notNOT;
int countNot;
foreach (word; buf)
{
countNot += word == NOT;
if (notNOT && countNot == 2)
countNot = 0;
if (word != NOT)
{
while (countNot)
{
stack ~= NOT;
countNot -= 1;
}
stack ~= word;
notNOT = true;
}
}
foreach (i; 0..countNot)
stack ~= NOT;
stack.retro.join(" ").writeln;
}
Submission Info
| Submission Time | |
|---|---|
| Task | A - 二重否定除去法則 |
| User | TSG09 |
| Language | D (DMD 2.066.1) |
| Score | 100 |
| Code Size | 523 Byte |
| Status | AC |
| Exec Time | 28 ms |
| Memory | 928 KiB |
Judge Result
| Set Name | All | ||
|---|---|---|---|
| Score / Max Score | 100 / 100 | ||
| Status |
|
| Set Name | Test Cases |
|---|---|
| All | scrambled_00.txt, scrambled_01.txt, scrambled_02.txt, scrambled_03.txt, scrambled_04.txt, scrambled_05.txt, scrambled_06.txt, scrambled_07.txt, scrambled_08.txt, scrambled_09.txt, scrambled_10.txt, scrambled_11.txt, scrambled_12.txt, scrambled_13.txt, scrambled_14.txt, scrambled_15.txt, scrambled_16.txt, scrambled_17.txt, scrambled_18.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| scrambled_00.txt | AC | 24 ms | 800 KiB |
| scrambled_01.txt | AC | 25 ms | 804 KiB |
| scrambled_02.txt | AC | 25 ms | 800 KiB |
| scrambled_03.txt | AC | 25 ms | 920 KiB |
| scrambled_04.txt | AC | 22 ms | 924 KiB |
| scrambled_05.txt | AC | 23 ms | 928 KiB |
| scrambled_06.txt | AC | 26 ms | 924 KiB |
| scrambled_07.txt | AC | 26 ms | 924 KiB |
| scrambled_08.txt | AC | 25 ms | 928 KiB |
| scrambled_09.txt | AC | 25 ms | 924 KiB |
| scrambled_10.txt | AC | 24 ms | 928 KiB |
| scrambled_11.txt | AC | 24 ms | 928 KiB |
| scrambled_12.txt | AC | 26 ms | 880 KiB |
| scrambled_13.txt | AC | 26 ms | 880 KiB |
| scrambled_14.txt | AC | 25 ms | 860 KiB |
| scrambled_15.txt | AC | 28 ms | 924 KiB |
| scrambled_16.txt | AC | 26 ms | 884 KiB |
| scrambled_17.txt | AC | 24 ms | 924 KiB |
| scrambled_18.txt | AC | 25 ms | 924 KiB |