Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
#1

Если данное четырехзначное число является симметричным - C++

02.03.2011, 23:05. Просмотров 1544. Ответов 0
Метки нет (Все метки)

помогите плз, я не пойму почему тестирующая система ошибку выдает через 3 теста...вот задача:

В условии одной из задач на этом сайте написано: “Если данное четырехзначное число является симметричным, выведите 1, иначе выведите любое другое целое число”. Для проверки задачи используются заранее подготовленные примеры и правильные ответ на них

Школьнику кажется, что он решил эту задачу, но тестирующая система почему-то не принимает его решение. Школьник думает, что это происходит оттого, что он выводит не то любое другое число, которое записано в правильных ответах.
Напишите программу, которая по ответу, записанному в тестирующей системе и по ответу школьника определяет, верно ли школьник решил задачу. Программа получает на вход два числа: ответ, записанный в тестирующей системе и ответ школьника. Программа должна вывести YES, если школьник дала верный ответ и NO в противном случае.
Ввод Вывод

11
-1 YES

3
1 NO

вот мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    int a,b;
    cin>>a>>b;
    int c,d;
    c=fabs(a); d=fabs(d);
    if(c==1 || c==11 || c==111 || c==1111 || c==11111 || c==111111 
        ||c==1111111 || c==11111111 || c==111111111 &&
         d==1 || d==11 || d==111 || d==1111 || d==11111 || d==111111
         || d==1111111 || d==11111111 || d==111111111)
        cout<<"YES"; 
        else cout<<"NO";
        cin.get();
    cin.get();
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2011, 23:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Если данное четырехзначное число является симметричным (C++):

Если данное четырехзначное число является симметричным, выведите 1 - C++
помогите ! В условии одной из задач на этом сайте написано: “Если данное четырехзначное число является симметричным, выведите 1, иначе...

Данное четырехзначное число читается одинаково слева направо и справа налево - C++
Нужна помощь :) Проверить истинность высказывания: «Данное четырехзначное число читается одинаково слева направо и справа налево».

Дано вещественное число, проверить является ли это число симметричным относительно положения точки до двух знаков после запятой. - C++
Только начинаю программировать на с/с++ и столкнулась с логическими выражениями, простейшие задачи могу решить а в эту никак не могу...

Дано натуральное четырехзначное число n. Определить, является ли это число перевертышем - C++
Дано натуральное четырехзначное число n. Определить, является ли это число перевертышем. Например, числа 2222, 6116, 0440 и т.д.

Выяснить является ли палиндромом четырехзначное число. - C++
Дано натуральное четырехзначное число. Выяснить, является ли оно палиндромом (читается одинаково слева направо и справа налево).

Если число является простым, то функция возвращает true, если не является false - C++
Напишите функцию, получающую целое число N(&gt;0). Если оно является простым, то функция возвращает true, если не является false. #include...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2011, 23:05
Привет! Вот еще темы с ответами:

Дано целое положительное число. Проверить истинность высказывания: «Данное число является четным двузначным» - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 7. Дано целое положительное число. Проверить...

Дано четырехзначное число. Определите, является ли его десятичная запись симметричной - C++
Есть новая задача куда по круче этой. Вот условие Симметричное число Дано четырехзначное число. Определите, является ли его...

Является ли данное число палиндромом - C++
дано натуральное число выяснить есть ли данное число палиндромом #include&lt;iostream.h&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; float...

Определить, является ли данное число N простым - C++
составить программу, определяющую, является ли данное число N простым


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru