2015-02-19 11 views

Antwort

18

std::map ist einzigartig-Schlüssel. 1, 3, 5 alle Ausbeute true bei Umwandlung in bool.

+0

doh, wird akzeptieren, wenn Timeout vergeht – NoSenseEtAl

7

Nur eine Vermutung, aber Ihre erste Karte hat bool als Schlüsseltyp, und alle Werte 1, 3 and 5 bewerten zu wahren.

Sie schreiben immer nur den gleichen Eintrag.

6

Ihre erste Karte hat bool als Schlüssel. Es gibt nur zwei Werte von bool. Sie liefern Eingaben als Eingabe. Nicht-0-Ints sind wahr und 0-Ints sind falsch. Alle deine Schlüssel sind daher wahr. Zwei davon werden vom letzten überschrieben. Deshalb ist die Größe 1.