return s + 1;
}
int main() {
int s;
std::cin >> s;
std::cout << sum1(s);
}
при 80345352345 выдает отрицательный ответ,что делать?
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
https://en.cppreference.com/w/cpp/types/numeric_limits
Почитать о том, что такое переполнение и чем unsigned long long от signed long long отличается (и ссылку Анатолия глянуть, там о типах и их размерах)
и не надо постить проблему в разные чаты, там одни и теже люди
я прост не знал об этом
Обсуждают сегодня