Информатика | 5 - 9 классы
C + +
На бесконечной вправо и вверх шахматной доске находится ладья.
Два игрока передвигают ее по очереди.
За один ход разрешено сдвинуть ладью вниз или влево на произвольное (ненулевое) количество клеток так, чтобы ладья не покинула доску.
Цель игры – переместить ладью в левый нижний угол, то есть клетку с координатами (1, 1).
Известно, что оба игрока придерживаются оптимальной стратегии.
Игрок №1 ходит первым, при этом он обязан совершить хотя бы один ход.
Если первый ход сделать нельзя, то определить победителя также невозможно.
Требуется написать программу, которая найдет номер победившего игрока, либо определит, что этого сделать нельзя.
Входные данные
Входной файл INPUT.
TXT содержит два натуральных числа, разделенных пробелами : X и Y – координаты ладьи перед первым ходом (X, Y ≤ 109).
Выходные данные
В выходной файл OUTPUT.
TXT выведите одно число – номер победившего игрока.
Если победителя определить невозможно, то следует вывести 0.
Примеры
№ INPUT.
TXT OUTPUT.
TXT
1 1 1 0
2 1 6 1.
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8 : первое число - номер вертикали (при счете слева направо), второе - номер горизонтали (при счете снизу вв?
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8 : первое число - номер вертикали (при счете слева направо), второе - номер горизонтали (при счете снизу вверх).
На поле (a, b) расположен король.
Верно ли, что он может одним ходом попасть на поле (c, d)?
Чтобы попасть на собственное поле, королю нужно два хода.
Значения c и d могут находится вне границ шахматной доски.
В этом случае Король в принципе не может попасть на заданное поле.
Формат входных данных
Даны натуральные числа a, b каждое из которых не превосходит 8.
А также числа c, d каждое из которых лежит в интервале [0, 10]
Формат выходных данных
На выходе программы должно быть написано булево значение, определяющее выполняется ли заданное условие задача на паскаль.
Определите тип выходных данных, если необходимо посчитать количество вхождений буквы "с" и позицию первого вхождения буквы "у" в строке " Я учусь в 7 - ом классе"?
Определите тип выходных данных, если необходимо посчитать количество вхождений буквы "с" и позицию первого вхождения буквы "у" в строке " Я учусь в 7 - ом классе".
Скорость передачи данных через WAP - соединение равна 512 000 бит / с?
Скорость передачи данных через WAP - соединение равна 512 000 бит / с.
Через данное соединение передают файл размером 875 Кбайт.
Определите время передачи файла в секундах.
Написать программу, которая выводит на экран таблицу умножения на n (n - натуральное число от 2 до 9?
Написать программу, которая выводит на экран таблицу умножения на n (n - натуральное число от 2 до 9.
Пример входных данных Пример выходных данных
Введите n = 3 3 * 2 = 6 3 * 3 = 9 3 * 4 = 12 3 * 5 = 15 3 * 6 = 18 3 * 7 = 21 3 * 8 = 24 3 * 9 = 27
Помогите!
Дана последовательность натуральных чисел 1, 2, 3, ?
Дана последовательность натуральных чисел 1, 2, 3, .
, N(1< ; = N< ; = 1000).
Необходимо сначала расположить в обратном порядке часть этой последовательности от элемента с номером А до элемента с номером В, а затем о С до D (А< ; В ; С< ; D ; 1< ; = A, B, C, D< ; = N).
Входные данные
вводятся натуральные числа N, A, B, C, D.
Выходные данные
требуется вывести полученную последовательность
Примеры
9 2 5 6 9
выходные данные
1 5 4 3 2 9 8 7 6
Помогите пожалуйста, очень срочно!
.
ДАЮ ВСЕ БАЛЛЫ?
ДАЮ ВСЕ БАЛЛЫ!
Задача 3 : Соревнование делимости
Кате нравятся целые числа, которые делятся без остатка на число K, а Маше — целые числа, которые делятся без остатка на число M.
Сегодня подруги решили утроить соревнование и выяснить, чьи любимые числа лучше.
Для начала они выписали на лист бумаги все целые числа от A до B включительно.
Затем Катя посчитала, сколько чисел среди выписанных делятся на число K без остатка, а Маша посчитала, сколько чисел делятся на число M без остатка.
В соревновании победит та из них, чьих любимых чисел окажется больше.
Если же количества любимых чисел Кати и Маши совпадут, объявляется ничья.
Для того, чтобы определить победителя, девочки попросили вас вычислить разность количества любимых чисел Кати и Маши.
Входные данные
Программа получает на вход четыре целых положительных числа, записанных в отдельных строках : K, M, A и B.
Числа не превосходят 2×109.
Выходные данные
Программа должна вывести одно целое число — разность количества любимых чисел Кати и количества любимых чисел Маши.
Система оценивания
Решение, правильно работающее только для случаев, когда входные числа не превосходят 100, будет оцениваться в 60 баллов.
Подсчитайте, сколько различных ходов могут сделать крестики в начале игры < ; крестики - нолики> ; на поле 3 * 3?
Подсчитайте, сколько различных ходов могут сделать крестики в начале игры < ; крестики - нолики> ; на поле 3 * 3.
Объясните пожалуйста, решение этой задачиУ исполнителя Омега две команды, которым присвоены номера :1?
Объясните пожалуйста, решение этой задачи
У исполнителя Омега две команды, которым присвоены номера :
1.
Прибавь 3 ;
2.
Раздели на b
(b — неизвестное натуральное число ; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на 3, а выполняя вторую, делит это число на b.
Программа для исполнителя Омега — это последовательность номеров команд.
Известно, что программа 11211 переводит число 30 в число 12.
Определите значение b.
Python, срочно?
Python, срочно.
Помогите пожалуйста
1) На входе программы есть два целых числа, каждое в отдельной строке.
На выход нужно подать сумму заданных чисел.
Входные данные
Два целых числа, записанных в столбик.
Выходные данные
Сумма заданных чисел.
Примеры
Ниже вы найдете примеры входных данных и ответов, которые должна вывести ваша программа.
12
9
Ответ №1
21
2) Вам дано целое число n.
Также есть три вида операций :
Уменьшить n на 1.
Увеличить n на 1.
Если n делится нацело на 3, разделите n на 3.
За какое минимальное количество сделок можно сделать число n равным 1?
Входные данные
Первая строка содержит одно целое число n (1≤n≤1018).
Выходные данные
Выведите одно число – минимальное количество операций, за которое можно сделать число n равным 1.
Примечание
В первом примере можно раз поделить на 3 и получим 1.
Во втором примере можно сначала дважды убавить n на 1, а затем разделить на 3.
Оценивание
Решения, работающие правильно для ограничений 1≤n≤105, будут набирать 40% баллов.
Примеры
Ниже вы найдете примеры входных данных и ответов, которые должна вывести ваша программа.
Входные данные №1
3
Ответ №1
1
Входные данные №2
5
Ответ №2
3
Входные данные №5
70109
Ответ №5
18.
Смотрите задание в питонеДано число 123 в файле input?
Смотрите задание в питоне
Дано число 123 в файле input.
Txt
Нужно в файл output.
Txt вывести ответ 1, 2, 3 тоесть разделить цифры помогите , самое главное каким образом мне сделать с одного файла в другой я не понимаю.
На этой странице сайта размещен вопрос C + +На бесконечной вправо и вверх шахматной доске находится ладья? из категории Информатика с правильным ответом на него. Уровень сложности вопроса соответствует знаниям учеников 5 - 9 классов. Здесь же находятся ответы по заданному поиску, которые вы найдете с помощью автоматической системы. Одновременно с ответом на ваш вопрос показаны другие, похожие варианты по заданной теме. На этой странице можно обсудить все варианты ответов с другими пользователями сайта и получить от них наиболее полную подсказку.
Visual Studio 2017 C + +
#include "stdafx.
H"
#include < ; iostream> ;
#include < ; fstream> ;
using namespace std ;
int main()
{ ifstream read_file("input.
Txt") ; ofstream write_file("output.
Txt") ; int x, y ; read_file > ; > ; x > ; > ; y ; if (x = = 1 & ; & ; y = = 1) { write_file < ; < ; "0" < ; < ; endl ; return 0 ; } if (x = = 1 || y = = 1) { write_file < ; < ; "1" < ; < ; endl ; return 0 ; } if (x!
= y) { write_file < ; < ; "1" < ; < ; endl ; return 0 ; } if (x = = y) { write_file < ; < ; "2" < ; < ; endl ; return 0 ; } return 0 ;
}.