Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 12.02.2011
Сообщений: 37
1

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

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

Author24 — интернет-сервис помощи студентам
помогите плз, я не пойму почему тестирующая система ошибку выдает через 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();
 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2011, 23:05
Ответы с готовыми решениями:

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

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

Определить, является ли число симметричным
Помогите, пожалуйста, написать программу, которая определяет, является ли число...

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

0
02.03.2011, 23:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2011, 23:05
Помогаю со студенческими работами здесь

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

Определить, является ли число суммарно симметричным
{deleted} Дано целое пятизначное число. Определить, является ли число суммарно симметричным (сумма...

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

Функция, которая определяет, является ли целое число симметричным
ПОМОГИТЕ Использование механизма параметров Разработать функцию, которая определяет, является ли...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru