Почему последний ди git номера не печатается? - PullRequest
0 голосов
/ 25 апреля 2020

Я пишу программу, которая будет печатать число из массива, если условие выполнено, и будет печатать альтернативное число, если это не так.

int alt = 100000007;
for (int i = 0; i < T; i ++) {
    if (isTru[i] == 1) {
        std::cout << num[i] << "\n";
    } else {
        std::cout << alt << "\n"; 
    }
}

Вот мой код. Я хочу напечатать 10 ^ 9 + 7, если условие не соответствует действительности, но в последнем тестовом случае печатается 100000000, а не 1000000007

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...