Top.Mail.Ru
Ответы

Помогите, пожалуйста, решить №2. Задача на программирование(С++)

По дате
По рейтингу
Аватар пользователя
Новичок

int number;
cin >> number;
if (number%2 == 0)
{
cout << number + number;
}
else
cout << number * number;

Аватар пользователя
Искусственный интеллект

1

123456789101112131415
 #include <iostream> 
using namespace std; 
bool happy(int ticket) { 
    if (ticket < 99999) return false; 
    auto head = ticket / 10000; 
    auto tail = ticket % 100; 
    return head / 10 + head % 10 == tail / 10 + tail % 10; 
} 
int main() { 
    cout << ">>> "; 
    int ticket; 
    cin >> ticket; 
    cout << "<<< "; 
    puts(happy(ticket) ? "happy" : "ordinary"); 
}