ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1493. В одном шаге от счастья

No subject
Послано Andrey 12 ноя 2016 19:26
#include <iostream>
long int a,b,c,d,e,f,n,z,x,a1,a2;
using namespace std;
void main() {
    cin >>a;
    n=a%10;
    f=a%100;
    f=f/10;
    e=a%1000;
    e=e/100;
    d=a%10000;
    d=d/1000;
    c=a%100000;
    c=c/10000;
    b=a%1000000;
    b=b/100000;
    if ((n==9)||(f==9)||(e==9)) {
        z=(e+f+n)+1%10;
    } else {
        z=e+f+n;
    } if ((d==9)||(c==9)) {
        x=(b+c+d)+1%10;
    } else {
        x=b+c+d;
    }
    a1=z-x;
    a2=x-z;
    if ((a1==1)||(a2==1)) {
        cout <<"Yes";
    } else {
        cout <<"No";
    }
}