ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при участии
школы 57
Фильтр
Сложность с по   Класс с по  
Выбрано 5 задач
Версия для печати
Убрать все задачи

Сколькими способами можно переставить числа от 1 до 100 так, чтобы соседние числа отличались не более, чем на 1?

Вниз   Решение


На плоскости расположено несколько точек, все попарные расстояния между которыми различны. Каждую из этих точек соединяют с ближайшей. Может ли при этом получиться замкнутая ломаная?

ВверхВниз   Решение


Дан массив. Требуется удалить из него элемент, стоящий на месте номер B,
сдвинув все последующие элементы влево.

Входные данные
Во входном файле записано сначала число N - количество элементов массива
(2<=N<=100), затем N чисел из диапазона Integer - элементы массива,
а затем число B (1<=B<=N).

Выходные данные
В выходной файл выведите N-1 число - элементы массива с удаленным B-м элементом.

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

То есть ввод данных осуществляется следующим фрагментом:
read(fi,n);
for i:=1 to n do read(fi,a[i]);
read(fi,b);

А вывод - следующим:
for i:=1 to n-1 do write(fo,a[i],' ');

Необходимые фрагменты вы можете найти в файле P128.PAS

Пример входного файла
5
1 3 5 6 7
2

Пример выходного файла
1 5 6 7

Текст программы P128.PAS

const nmax=100;

var a:array[1..nmax] of integer;
    n:integer;
    i:integer;
    b:integer;
    fi,fo:text;

begin
assign(fi,'input.txt');
reset(fi);
assign(fo,'output.txt');
rewrite(fo);

read(fi,n);
for i:=1 to n do read(fi,a[i]);
read(fi,b);

{Вы должны писать здесь}

for i:=1 to n-1 do write(fo,a[i],' ');
close(fi);
close(fo);
end.

ВверхВниз   Решение


Существуют ли нецелые числа x и y, для которых  {x}{y} = {x + y}?

ВверхВниз   Решение


Учительница записала на доске два натуральных числа. Лёня умножил первое число на сумму цифр второго и получил 201320132013. Федя умножил второе число на сумму цифр первого и получил 201420142014. Не ошибся ли кто-то из ребят?

Вверх   Решение

Задачи

Страница: << 1 2 3 >> [Всего задач: 12]      



Задача 64790  (#7.2.3)

Тема:   [ Математическая логика (прочее) ]
Сложность: 3
Классы: 7,8

По кругу стоят 12 детей. Мальчики всегда говорят правду мальчикам и врут девочкам, а девочки всегда говорят правду девочкам и врут мальчикам. Каждый из них сказал одну фразу своему соседу справа: "Ты – мальчик" или "Ты – девочка". Таких фраз оказалось поровну. Сколько мальчиков и сколько девочек стоит по кругу?

Прислать комментарий     Решение

Задача 64791  (#7.3.1)

Тема:   [ Задачи на движение ]
Сложность: 3+
Классы: 7,8

Два поезда, в каждом из которых по 20 одинаковых вагонов, двигались навстречу друг другу по параллельным путям с постоянными скоростями. Ровно через 36 секунд после встречи их первых вагонов пассажир Вова, сидя в купе четвертого вагона, поравнялся с пассажиром встречного поезда Олегом, а еще через 44 секунды последние вагоны поездов полностью разъехались. В каком по счету вагоне ехал Олег?

Прислать комментарий     Решение

Задача 64792  (#7.3.2)

Тема:   [ Прямоугольный треугольник с углом в $30^\circ$ ]
Сложность: 2
Классы: 7,8

В равнобедренном треугольнике АВС угол В равен 30°,  АВ = ВС = 6.  Проведены высота CD треугольника АВС и высота DE треугольника BDC.
Найдите ВЕ.

Прислать комментарий     Решение

Задача 64793  (#7.3.3)

Тема:   [ Признаки делимости на 3 и 9 ]
Сложность: 3
Классы: 7,8

Учительница записала на доске два натуральных числа. Лёня умножил первое число на сумму цифр второго и получил 201320132013. Федя умножил второе число на сумму цифр первого и получил 201420142014. Не ошибся ли кто-то из ребят?
Прислать комментарий     Решение


Задача 64794  (#7.4.1)

Тема:   [ Задачи на движение ]
Сложность: 3+
Классы: 7,8

В соревнованиях велогонщиков на круговом треке приняли участие Вася, Петя и Коля, стартовав одновременно. Вася каждый круг проезжал на две секунды быстрее Пети, а Петя – на три секунды быстрее Коли. Когда Вася закончил дистанцию, Пете осталось проехать один круг, а Коле – два круга. Сколько кругов составляла дистанция?

Прислать комментарий     Решение

Страница: << 1 2 3 >> [Всего задач: 12]      



© 2004-... МЦНМО (о копирайте)
Пишите нам

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .