7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
1

Найдем самого умного 3

13.04.2013, 02:45. Показов 3103. Ответов 57
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Придумал тут загадочку

Всем известна игра баскетбол
И так игра закончилась со счетом 33\?, 2 очковых бросков было 19,
Первая команда забила 3 очковых: 7
Вторая команда 2 очковых 13
Каждая команда забила, не меняя 10 мечей
Вопрос, с каким счетом проиграла 2 команда

Не по теме:

Сам не думал что так хорошо получится придумать :D

0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2013, 02:45
Ответы с готовыми решениями:

Найдем самого умного
1) На руках 10 пальцев а сколько пальцев на 10 руках? 2) Стоят 3 горы одна 3 километра другая 6...

Найдем самого умного 2
Ну теперь загадки 11 уровня для самых умных:D 1) Осень едет грузовик, сильный дождь. Подбирает...

Найти самого умного ученика
Не могу решить программу: На входе в программе - N учеников. (10<n<100) Каждая из N строк...

Заполнение анкеты и поиск самого молодого и умного студента
Есть задача на PASCAL. Условие: Используя записи, написать программу, которая заполняет анкеты...

57
0 / 0 / 0
Регистрация: 28.02.2013
Сообщений: 14
15.04.2013, 18:30 41
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от Dgostic Посмотреть сообщение
30/3=10 минимальное количество мячей 30/2=15 максимальное
кратное 4 в промежутке [10..15] 12
следовательно одна из команд забила 3 другая 9
9*3=27 3*3=9
поскольку это единственный из вариантов количества забитых мячей
уравниваем эти обе стороны
8*3+1*2=26 и 2*3+1*2=8
продолжаем
7*3+2*2=25 и 1*3+2*2=7
и последний рывок
6*3+3*2=24 и 3*2=6
Proft!
задачи все легче и легче
Браво, Dgostic! мне понравился Ваш метод перебором
Но что бы Вы делали при другом порядке, скажем 300, или 1000 в сумме (отвязав баскетбольные реалии о невозможности таких чисел и оставив только математику с условием и числами).

Хотелось бы увидеть решение прямым методом от dimank666 через уравнение или матрицу, или еще как угодно, но не перебором.

Цитата Сообщение от dimank666 Посмотреть сообщение
3x+2y+c=70/4
x- 3 очковые
у- 2 очковые
с- штрафные
0
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 18
15.04.2013, 18:50 42
в вашей формуле
всем переменные целые числа а 70/4=17.5 так что поправьте)
0
7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
16.04.2013, 00:34  [ТС] 43
Цитата Сообщение от Dgostic Посмотреть сообщение
30/3=10 минимальное количество мячей 30/2=15 максимальное
кратное 4 в промежутке [10..15] 12
следовательно одна из команд забила 3 другая 9
9*3=27 3*3=9
я тоже так решал эту задачу методом нахождения минимального количества мячей

Добавлено через 2 минуты
Цитата Сообщение от sgg Посмотреть сообщение
Хотелось бы увидеть решение прямым методом от dimank666 через уравнение или матрицу, или еще как угодно, но не перебором.
щя попробую доработать формулу, давно я уравнения не решал
но формула очень сложная будет я думаю

Добавлено через 4 часа 39 минут
не чтото формула у меня не получается
наверное кроме перебора никак
0
7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
10.09.2013, 01:39  [ТС] 44
Цитата Сообщение от dimank666 Посмотреть сообщение
И так игра закончилась с суммарным счетом 70,
Одна из команд забросила в 3 раза больше мячей
Количество двух очковых бросков было одинаково
Вопрос, с каким счетом закончилась игра
забрел случайно в это тему снова, собрал все свои мозги у придумал такую формулу

3a+2b+3c+2b=70
3a+2b-c=0

3a+4b+3c-70=0

Решаем относительно*c:
c=-(-3a-2b)=3a+2b.

Ответ:*12a+10b-70=0
0
Модератор
Эксперт NIX
8424 / 3248 / 105
Регистрация: 24.05.2011
Сообщений: 14,447
Записей в блоге: 8
10.09.2013, 07:01 45
Цитата Сообщение от dimank666 Посмотреть сообщение
*12a+10b-70=0
А где https://www.cyberforum.ru/cgi-bin/latex.cgi?{X}^{2} и https://www.cyberforum.ru/cgi-bin/latex.cgi?X?
0
7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
10.09.2013, 15:55  [ТС] 46
Цитата Сообщение от NeoMatrix Посмотреть сообщение
А где и ?
дальше не стал думать

Добавлено через 5 часов 9 минут
Цитата Сообщение от dimank666 Посмотреть сообщение
Ответ:*12a+10b-70=0
если дальше решать, получается a=5; b=2; с=19

Добавлено через 1 минуту
только где то я ошибся
0
30 / 31 / 0
Регистрация: 26.08.2013
Сообщений: 282
11.09.2013, 14:06 47
Цитата Сообщение от dimank666 Посмотреть сообщение
Придумал тут загадочку

Всем известна игра баскетбол
И так игра закончилась со счетом 33\?, 2 очковых бросков было 19,
Первая команда забила 3 очковых: 7
Вторая команда 2 очковых 13
Каждая команда забила, не меняя 10 мечей
Вопрос, с каким счетом проиграла 2 команда

Не по теме:

Сам не думал что так хорошо получится придумать :D

а чё меня искать то???
было бы удивительно если бы вторая команда забила менее 10 мячей....

и так
если имеется в виду что количество 19 равно сумме всех забитых, а не сумме всех брошеных то исходя из этого первая команда забила 6двухочкОвых но известно что первая команда также забила 7триочковых, что в сумме даст 33. Следовательно, если в условии упомянуты все забитые голы, то счёт 33\26.

Добавлено через 19 минут
ахахах я и правда самый умный я ващето думал вы загадку давно решили, а в теме чиста тролите... аннет... поетому докажу что я прав подробнее:
Дано:
конечный счёт игры 33\x
сумма 2хочковых равна 19
команда 1 забила 3хочковых 7
вторая команда 2хочковых 13
нужно найти X
(каждая команда забила не менее 10 мячей- ignore)

Решение: общая сумма 2хочковых 19, но известно что команда 2 забила 13 двухочковых, следовательно отняв отсуммы количество забитых двухочковых второй командой получим число забитых первой командой
то есть 19-13=6
далее переведём это в очки 6*2=12
прибавим их к сумме забитых трёхочковых первой команды т.е. 3*7+12=33 что является показателем победившей команды, следовательно вторая команда проиграла.
из условия её счёт вытекает 26 так как нет упоминаний о сумме трёхочковых, из чего следует вывод что вторая команда не забила ни одного трёхочкового.
иначе счёт может быть 29 или 31

P.S. старею.... я бы вам это в код загнал бы
0
7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
11.09.2013, 14:13  [ТС] 48
Цитата Сообщение от logincyberforu Посмотреть сообщение
Решение: общая сумма 2хочковых 19
чтото не правельно
двух очковых было одинаковое количество следовательно и сума двух очковы должнабыть равна четному числу
0
30 / 31 / 0
Регистрация: 26.08.2013
Сообщений: 282
11.09.2013, 14:22 49
dimank666, откуда ты взял что двухочковых было забито одинаковое количество?
0
7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
11.09.2013, 20:53  [ТС] 50
Цитата Сообщение от logincyberforu Посмотреть сообщение
dimank666, откуда ты взял что двухочковых было забито одинаковое количество?
отсюда
Цитата Сообщение от dimank666 Посмотреть сообщение
Количество двух очковых бросков было одинаково
0
30 / 31 / 0
Регистрация: 26.08.2013
Сообщений: 282
12.09.2013, 15:08 51
Цитата Сообщение от dimank666 Посмотреть сообщение
отсюда
Сообщение от dimank666
Количество двух очковых бросков было одинаково
в условии этого нет.
Цитата Сообщение от dimank666 Посмотреть сообщение
Придумал тут загадочку
Всем известна игра баскетбол
И так игра закончилась со счетом 33\?, 2 очковых бросков было 19,
Первая команда забила 3 очковых: 7
Вторая команда 2 очковых 13
Каждая команда забила, не меняя 10 мечей
Вопрос, с каким счетом проиграла 2 команда
Не по теме:
Сам не думал что так хорошо получится придумать
да и не может быть количество двухочковых одинаковым так как их сумма равна нечётному числу.
0
7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
12.09.2013, 15:23  [ТС] 52
Цитата Сообщение от logincyberforu Посмотреть сообщение
в условии этого нет.
условие уже другое
Цитата Сообщение от dimank666 Посмотреть сообщение
И так игра закончилась с суммарным счетом 70,
Одна из команд забросила в 3 раза больше мячей
Количество двух очковых бросков было одинаково
Вопрос, с каким счетом закончилась игра
0
30 / 31 / 0
Регистрация: 26.08.2013
Сообщений: 282
12.09.2013, 16:58 53
а так ты про эту....
Цитата Сообщение от sgg Посмотреть сообщение
И так игра закончилась с суммарным счетом 70,
Одна из команд забросила в 3 раза больше мячей
Количество двух очковых бросков было одинаково
Вопрос, с каким счетом закончилась игра
не смог решить логически, но поскольку мы на киберфоруме то
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
For x=0 To 100
    For y=0 To 100
        For z=0 To 100
            For n=0 To 100
                If 2*x+3*y+2*z+3*n=70 And x=z And x+y=3*(z+n)
                    Debug "x="+Str(x)+" y="+Str(y)+" z="+Str(z)+" n="+Str(n)+"результат "+Str((2*x)+(3*y))+"/"+Str((2*z)+(3*n))
                    Delay(20000)
                    EndIf
                Next
            Next
        Next
    Next
и результат
XML
1
2
x=1 y=17 z=1 n=5 результат 53/17
x=7 y=14 z=7 n=0 результат  56/14
Добавлено через 1 минуту
а я то думал почему у меня уравнение к нулю стремиться...
0
7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
12.09.2013, 19:46  [ТС] 54
верно

Добавлено через 5 минут
значит я формулу правильно придумал

Добавлено через 1 минуту
граничение можно было задать меньше, не 100 а на пример 35 так как 70 делим на 2 получчаем 35 бросков больше все рано не будет
0
30 / 31 / 0
Регистрация: 26.08.2013
Сообщений: 282
13.09.2013, 06:36 55
dimank666, это понятно, но писал наспех... а какую формулу ты придумал?
0
7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
13.09.2013, 12:03  [ТС] 56
Цитата Сообщение от logincyberforu Посмотреть сообщение
dimank666, это понятно, но писал наспех... а какую формулу ты придумал?
которую ты использовал
Цитата Сообщение от logincyberforu Посмотреть сообщение
If 2*x+3*y+2*z+3*n=70 And x=z And x+y=3*(z+n)
Добавлено через 58 секунд
только почему то после ее упрощения у меня ответ не сошелся
0
30 / 31 / 0
Регистрация: 26.08.2013
Сообщений: 282
13.09.2013, 12:18 57
dimank666, так это то да, её упростить нельзя,- я выводил три разных уравнения, чтобы создать систему уравнений и постоянно ответ был ноль, но это потому что у уравнения есть два корня, (невозможно из простого уравнения получить два корня) и как следствие нужно из этого получить квадратное уровнение, но я не додумался как, поэтому вспомнил быдлокод...
0
7781 / 5109 / 204
Регистрация: 29.08.2011
Сообщений: 38,156
Записей в блоге: 1
13.09.2013, 13:26  [ТС] 58
сейчас еще раз посчитал и вот такая сокращеная формула будет
10x+12n=70
а вот дальше метобом пребора
тоже два решения
x=1;7
n=5;0

Добавлено через 4 минуты
далее первая формула такая не дадо водить пременую Z
4x+3y+3n=70
0
13.09.2013, 13:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.09.2013, 13:26
Помогаю со студенческими работами здесь

57 строчка, найдем недоразумение?
#include <iostream> #include <conio.h> #include <stdlib.h> #include <stdio.h> #define...

Найдём непростое решение интересной задачи
Народ, а кто как борется с ограничением загружаемых файлов по аплоаду, я нигде на хостах не видел...

В задаваемой строке определить длину самого короткого и самого длинного слова
В задаваемой строке определить длину самого короткого и самого длинного слова.

Вывести на экран фамилию и имя самого высокого и самого низкого студентов
Имеются данные о студентах группы: фамилия, имя, рост в см. Составить программу выводящую на экран...


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

Или воспользуйтесь поиском по форуму:
58
Ответ Создать тему
Опции темы

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