Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/47: Рейтинг темы: голосов - 47, средняя оценка - 4.91
3 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 54

Олимпиада информатика

15.10.2012, 19:47. Показов 9907. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вася Пупкин згнает про целое положительное число N, что оно при делении на 17 дает остаток а(0<=a<=16) а при делении на 100-остаток b(0<=b<=99). Теперь его интересует вопрос, какой остаток при делении на 1700 может дать это число. Помогите ему - составте программу, которая по остаткам a и b определяет возможный остаток от деления на 1700.
Пример: Исходные данные:
Остаток от деления на 17 = 2
Остаток от деления на 100 = 1
Ответ
Остаток от деления на 1700 = 801.
Программа должна
1) Запросить остаток от деления на N на 17 а(0<=a<=16)
2) Запросить остаток от деления на N на 100 b(0<=b<=99)
3) Найти и вывести на экран возможные значения остатка от деления числа N на 1700
Вот что получилось у меня программа не закончена, но уже сейчас она не работает))))
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
Program Dva;
  var A,B,G,H:real;
  var I:integer;
  Begin
 read(A,B);
 For I:=0 To 1000000 Do
 Begin
     G:= I*17+A;
     H:= I*100+B;
     If G=H then writeLn(G);
 End;
End.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.10.2012, 19:47
Ответы с готовыми решениями:

Олимпиада
Помогите страдающей скромной девочке решить задачу Задача. Носки Имя входного файла: socks.in Имя выходного файла: socks.out ...

Олимпиада
Добрый день! Подскажите пожалуста хорошую литературу для подготовки к олимпиаде по программированию. Буду всем очень признателен)

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

9
24 / 24 / 11
Регистрация: 15.06.2012
Сообщений: 138
15.10.2012, 20:07
Зачем соглашаться на олимпиады, если кто-то тебе решает задачи?
1
3 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 54
15.10.2012, 21:38  [ТС]
Олимпиада уже давно прошла. Решил уже практически все, решаю из-за своего интереса, так как сдавать после информатику. Именно поэтому прошу помощи.
Вы можете по делу помочь????
0
24 / 24 / 11
Регистрация: 15.06.2012
Сообщений: 138
15.10.2012, 21:52
Цитата Сообщение от blud73 Посмотреть сообщение
Олимпиада уже давно прошла. Решил уже практически все, решаю из-за своего интереса, так как сдавать после информатику. Именно поэтому прошу помощи.
Вы можете по делу помочь????
Выложить готовый код не могу, но мне кажется, что программа завязана на математике. Если бы найти материал по данной теме, то можно было бы и сообразить. Искал в интернете - не много нашел.
1
3 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 54
15.10.2012, 21:54  [ТС]
Вот и я о том же. Написать код бы может и смог. Но математика блин.
0
24 / 24 / 11
Регистрация: 15.06.2012
Сообщений: 138
15.10.2012, 21:58
Интересный факт:
wolfram alpha, на систему {a mod 17 =2, a mod 100 = 1} выдает формулу нахождения a, через N (n - целое число). Узнать как вывести данную формулу решения - и программа готова.
1
Избранный
 Аватар для sumrak95
83 / 83 / 42
Регистрация: 08.06.2012
Сообщений: 174
15.10.2012, 22:14
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  var n,n2,a,b,i,i2:LongInt;
  t:Boolean;
begin
Readln(a,b);
t:=False;
for I := 1 to 1700 do begin
N:=i*17+a;
for I2 := 1 to 1700 do begin
n2:=i2*100+b;
if N=n2 then begin
Writeln('Остаток от деления на 1700 = ',n);
t:=True;
Break;
end;
end;
if t=True then
Break;
end;
Readln;
end.
2
3 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 54
15.10.2012, 22:18  [ТС]
Большое спасибо, всем кто откликнулся!
Сейчас буду разбираться
0
24 / 24 / 11
Регистрация: 15.06.2012
Сообщений: 138
15.10.2012, 23:13
Цитата Сообщение от blud73 Посмотреть сообщение
Большое спасибо, всем кто откликнулся!
Сейчас буду разбираться
1-й цикл находит все возможные числа, остаток от деления на 17 которых равен a.
2-й цикл находит все возможные числа, остаток от деления на 100 которых равен b.
Если они равны, то число делиться на 17 и 100 с нужным остатком, а значит это число = остатку от деления 17*100.
1
3 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 54
15.10.2012, 23:16  [ТС]
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.10.2012, 23:16
Помогаю со студенческими работами здесь

Олимпиада
Вчера был на олимпиаде по информатике, Решил только две задачи. Напишите решение)) 1. Число 151 будет простым палиндромом, поскольку...

Олимпиада 11 класса
Нужен человек знающий хотя бы азы паскаля . Что нужно ? Сделать пару задач 11 класса . Без оплаты . За отзыв + вам в опыт )

региональная олимпиада
Максимальное время работы программы 2 сек Решая задачу по информатике, Вова в очередной раз допустил ошибку. Он снова вывел в выходной...

Окружная олимпиада.
Т.к. я ездил на неё, думаю вам будет интересно) Было пять заданий. Буду выкладывать постепенно, по мере моего вспоминания) 1. Конец К-ого...

Олимпиада. Шпион
Ваня и Саша решили закодировать свои сообщения след.образов: строчные и заглавные буквы, знаки препинания ( . , : ; ? ! ) и пробел заменить...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru