Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
 Аватар для SeryZone
56 / 28 / 18
Регистрация: 09.03.2012
Сообщений: 726
Записей в блоге: 1

Сколько вариантов произведения? Задача на циклы.

05.05.2012, 21:10. Показов 2381. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Определить все возможные значения произведения i*j, если целочисленные значения переменных i и j меняются соответственно i от a до b и j от c до d (1 ≤ a, b, c, d ≤ 10).
Алгоритм сперва определяем количество произведений, потом проверяем, не встречается ли в вариантах такое же значение. Помогите реализовать!

Добавлено через 57 секунд
P.S мне не важен сам код, мне важно понимание задачи.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.05.2012, 21:10
Ответы с готовыми решениями:

Задача на перебор вариантов. Задача Л.Эйлера. Про чиновника
Задача Л.Эйлера. Некий чиновник купил лошадей и быков на сумму 1770 талеров. За каждую лошадь он уплатил по 31 талеру, а за каждого быка по...

Вычисление произведения( формула ), циклы
Привет, по разделу циклов не могу решить 1 задачу, последнюю. Не получается корректно записать в цикле формулу 9)

Циклы, вычисления суммы и произведения ряда
помогите пожалуйста с задачками по с++ с вычислениями суммы и произведением ряда

3
Эксперт С++
 Аватар для valeriikozlov
4728 / 2549 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
05.05.2012, 21:42
Цитата Сообщение от SeryZone Посмотреть сообщение
мне не важен сам код, мне важно понимание задачи.
При таких значениях:
Цитата Сообщение от SeryZone Посмотреть сообщение
i от a до b и j от c до d (1 ≤ a, b, c, d ≤ 10).
значение i*j может лежать в диапазоне от 1 до 100.
Заводим массив a[1..100] - все значения массива изначально равны 0.
Затем запускаем цикл в цикле:
for i:=a to b do
for j:=c to d do
элемент массива a[i*j] увеличиваем на 1.
По окончании этих циклов, проходим по массиву a[] и считаем количество элементов не равные 0. Это и будет ответ.
1
 Аватар для SeryZone
56 / 28 / 18
Регистрация: 09.03.2012
Сообщений: 726
Записей в блоге: 1
05.05.2012, 22:06  [ТС]
СПАСИБО... Даже не знаю, как я до такого не додумался!!!

Добавлено через 3 минуты
Этот код на с++ прошел на 50%:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
int proc1(int a,int b,int c,int d)
{
    int o[101]={0},n=0,i;
    for (i=a;i<=b;i++) 
        for (int j=c;j<=d;j++) o[i*j]=1;
 
        for (i=0;i<=100;i++) 
            if (o[i]==1) n++; 
    return n;
}
int main()
{
    int a,b,c,d;
    scanf("%d%d%d%d",&a,&b,&c,&d);
    printf("%d\n",proc1(a,b,c,d));
}
0
Эксперт С++
 Аватар для valeriikozlov
4728 / 2549 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
05.05.2012, 22:26
SeryZone, давайте ссылку на задачу

Добавлено через 17 минут
уже сам нашел эту задачу, сдал ее на 100% и посмотрел на Ваши попытки. Вы опять будете ругать авторов задачи, но секрет прост:
если еще раз перечитаете условие задачи, то поймете, что никто не обещал что a будет обязательно меньше b, и что c будет обязательно меньше d.
На то она и олимпиадная задача )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.05.2012, 22:26
Помогаю со студенческими работами здесь

Циклы. Найти значение произведения для а
Определите значения соответствующего произведения для каждого из a, где аx=f0(ha) an

Сколько Вариантов награждения
Директор школы отобрал 7 учеников для награждения, но денег хватило только на 3 книги. Сколько вариантов награждения?

Сколько вариантов размещения
Мы помещаем десять книг {k1, ...., K10} случайным образом в три блока {b1, b2, b3}. Сколько существует вариантов размещения книг в блоки...

Сколько вариантов кода
Здравствуйте, помогите, пожалуйста, решить задачу - Сколько различных 4 значных кодов можно построить из цифр 122333445556, если цифры...

Сколько вариантов окраски
Имеем 126 квадратов. Их надо раскрасить в 4 цвета (красный,синий, жёлтый, зеленый) В один цвет нельзя окрашивать более 41 квадрата....


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru