Задача для 2 класса, Помогите!

Страницы: 1 ...  12 13 14  ... 18  ОТВЕТИТЬ НОВАЯ ТЕМА
NNikola 6 фев 2014 в 14:00
Ярила  •  На сайте 14 лет
0
Цитата (пупкинд @ 6.02.2014 - 13:35)
Цитата (ленивец222 @ 5.02.2014 - 09:36)
Цитата
понимаете, есть ответ: 801. И он, сука, правильный. Как к нему притянуться за уши я не знаю.

990 - 189 = 801. Вот только КАК решать, если не знаешь ответа, я не понимаю. Только методом подбора?

990-189=801 - неправильный ответ
----------------------------------------------
910-109=801 - вот правильный ответ
------------------------------------------------

решение для второклассников

из большего трехзначного вычитаем меньшее, с требованием получить
максимальное число при условии равенства суммы цифр первых двух

1. большее, число должно начинаться на 9, тогда возможная разница будет
больше при прочих равных

2. меньшее число должно начинаться на 1, тогда возможная разница будет
больше при прочих равных

3. замечаем, что для выполнения условий задачи, последний разряд второго
числа не может быть меньше 8, ну никак не может, иначе будет наезд на
второй разряд второго числа, которое надо всячески уменьшать

получаем промежуточное решение 9Х0-1Х8, которое подвергаем дальнейшему
математическому анализу

4. замечаем, что разница 900-108 меньше 910-109, здесь использована
возможность увеличения второго разряда первого числа за счет увеличения
третьего разряда второго числа, что, очевидно, только увеличит разность

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

в принципе правильно, но в итоге получаем структуру вида
9х0 - 1(х-1)9 = 801
где 1<=х<=9
BeeLAN 6 фев 2014 в 14:08
Шутник  •  На сайте 13 лет
0
Из разряда:


Летит самолет. Командир штурману:
- Штурман, приборы.
- 16.
- Что 16?
- А что приборы?

Это сообщение отредактировал BeeLAN - 6 фев 2014 в 14:09
drunkard 6 фев 2014 в 14:10
Хохмач  •  На сайте 13 лет
0
990-189=801

Это сообщение отредактировал drunkard - 6 фев 2014 в 14:16
U6JIUC 6 фев 2014 в 14:11
Балагур  •  На сайте 12 лет
-2
Цитата (Агневушка @ 6.02.2014 - 12:36)
Тупицы,у которых получилось 9,а ну-ка марш обратно в школу. С чего вы все взяли,что Федя выбирал из вариантов А,Б,В,Г,Д??????? Это варианты ответов.

Я так смотрю, не только блондинки сразу находят решение, но и молодежь, сдающая ЕдиноеГосГавно.

Меня такому не учили, меня училе логике и математике, а не американскому мышлению. Логично ведь, что ответ 9.

Я напишу еще раз, задание для прораба - надо спиздеть 801 - прораб его пиздит, нарушая законы логики. Единственное логичное решение, вытекающие из условий задачи

810-801 и 792 - 783

в обоих случаях ответ 9.

Если думать, как научили, тоесть по женски ( без обид товарисщи девушки ), то конечно нужно решать так, чтобы прийти к ответу, который на задке учебниика нарисован. Если думать логично ( как учились по советскому учебнику математики) , то абвгд - это варианты трехзначных. В условии задачи нету слов, что Федя сам выдумал числа.

Федя ВЫБРАЛ (а не придумал) - логично только то, что абвгд - это варианты, которые он выбрал.

Но это не 2-й класс, а методы в данном случае как минимум 5-7 классы школы, даже с математическим уклоном. Единственный метод, которым может воспользоваться Федя - это метод подбора, давайте подумаем, сколько Федя будет подбирать числа?


А теперь тест на логику :

Ветер дует ветка качается, ветка качается -следовательно .......

Ваша задача придумать правильный ответ.

За темой служу, завтра поржем.
Chupakabras 6 фев 2014 в 14:13
Балагур  •  На сайте 13 лет
-4
991-199=872

801 не максимальное число. Вот в этом вся проблема ЕГЭ народ не думает, а подгоняет под один из ответов.
MIshkinasevere 6 фев 2014 в 14:13
Ярила  •  На сайте 15 лет
0
..

Это сообщение отредактировал MIshkinasevere - 6 фев 2014 в 14:15
ASilver 6 фев 2014 в 14:13
Шутник  •  На сайте 14 лет
1
Пусть компьютер думает :

static void Main(string[] args)
{
int max = 0, maxi=0, maxj=0;
for (int i = 100; i < 1000; i++)
{
for (int j = 100; j <= 1000; j++)
{
if (j > i)
{
continue;
}

if (sumOfNumbers(i) == sumOfNumbers(j))
{
if (max < (i - j))
{
max = i - j;
maxi = i;
maxj = j;
}
}
}
}
Console.WriteLine("{0} - {1} = {2}", maxi, maxj, max);
}

static int sumOfNumbers(int num)
{
int sum = 0;
while (num != 0)
{
sum += num % 10;
num /= 10;
}
return sum;
}

результат : 910-109 = 801
profit!
U6JIUC 6 фев 2014 в 14:15
Балагур  •  На сайте 12 лет
0
Цитата (MIshkinasevere @ 6.02.2014 - 15:13)
Меньшее из трехзначных чисел 100.
Большее из трехзначных чисел 999.
Разность этих чисел и дает нам максимальное из возможных вариантов.
999-100=899.
Ответ "А".

Не... неправильно


999-0,01 =


gigi.gif
MIshkinasevere 6 фев 2014 в 14:17
Ярила  •  На сайте 15 лет
0
Цитата (U6JIUC @ 6.02.2014 - 14:15)
Цитата (MIshkinasevere @ 6.02.2014 - 15:13)
Меньшее из трехзначных чисел 100.
Большее из трехзначных чисел 999.
Разность этих чисел и дает нам максимальное из возможных вариантов.
999-100=899.
Ответ "А".

Не... неправильно


999-0,01 =


gigi.gif

Я херню написал))). Не учел что сумма всех цифор в обоих числах должна совпадать.)))
Ilyaz 6 фев 2014 в 14:18
Шутник  •  На сайте 18 лет
2
Извиняйте, если решили уже, лень читать всё )
Ищем MAX(100x1+10y1+z1 - 100x2-10y2-z2)
При x1+y1+z1=x2+y2+z2

z1-z2=x2+y2-x1-y1

100x1+10y1-100x2-10y2+x2+y2-x1-y1 = 99x1 + 9y1 - 99x2 - 9y2 = 99(x1-x2) + 9(y1-y2)
Ищем MAX(99(x1-x2) + 9(y1-y2))


z1-z2 = -(x1-x2) - (y1-y2) => [-9;9] => -9 (при MAX(99(x1-x2) + 9(y1-y2)))
Нужен максимальный x1, чтобы получилась максимальная разница, значит x1=9.
Нужен минимальный x2, но не 0 (чтобы число было 3-х значным), значит x2=1.
x1-x2 = 8, y1-y2=1 (-8-1 = -9)
Отсюда:
x1=9, x2=1, y1=9, y2=8

Так как z1-z2=-9, то z1=0, z2=9 (других вариантов нет)

В итоге 990-189 = 801. Ответ В.
achmed 6 фев 2014 в 14:20
Шутник  •  На сайте 12 лет
0
Цитата (Chupakabras @ 6.02.2014 - 15:13)
991-199=872

801 не максимальное число. Вот в этом вся проблема ЕГЭ народ не думает, а подгоняет под один из ответов.

А ты много думаешь. Как ты получил ответ 872???
darkRZN 6 фев 2014 в 14:23
Юморист  •  На сайте 16 лет
0
Цитата
991-199=872

991-199 = 891 - 99 = 801 - 9 = 792

Может конечно имелось ввиду
0x991 - 0x199 = 2040
))
MIshkinasevere 6 фев 2014 в 14:23
Ярила  •  На сайте 15 лет
-1
Первое число берем с минимальным первым разрядом, но с максимальным последним разрядом: 109
С помощью перестановки разрядов получаем максимальное из возможных чисел: 910
910-109=801
KVS 6 фев 2014 в 14:25
Балагур  •  На сайте 13 лет
0
Всем ЯП форумчанам большой привет !!!

Почитал ветку и вспомнил свой случай в 2010 г.

Помогал сыну решить кроссворд, 2 класс.
"Снежный ком в небе голубом?"
Первая буква "к" в слове семь букв.
На тему природные явления.

Блин, всю жизнь в кроссводах писал СУЩЕСТВИТЕЛЬНОЕ,
это меня видимо и сбило с толку, нестандартное мышление...

Ответ был:
"КУЧЕВЫЕ"
или я долб. или тетя которая это придумала.
Тетя Поглазова О.Т. и ее учебник.

Это сообщение отредактировал KVS - 6 фев 2014 в 14:28
ASilver 6 фев 2014 в 14:25
Шутник  •  На сайте 14 лет
0
Цитата (Chupakabras @ 6.02.2014 - 13:13)
991-199=872

801 не максимальное число. Вот в этом вся проблема ЕГЭ народ не думает, а подгоняет под один из ответов.

либо это слишком толсто, либо ты один из тех, про кого писал )
без обид, исправляй ответ ))
Kenger 6 фев 2014 в 14:26
Приколист  •  На сайте 12 лет
0
Если максимальное трёхзначное число должно начинаться с цифры "9", а минимальное с "1", то можно рассмотреть такой вариант:

991 = 19
199 = 19

991-199=792

Получается ответ "Г".
Хитрый 6 фев 2014 в 14:30
Ярила  •  На сайте 14 лет
0
Здесь явно подбором нужно считать ибо 2ой класс и какую то формулу выводить глупо.
Chupakabras 6 фев 2014 в 14:37
Балагур  •  На сайте 13 лет
0
Цитата (Chupakabras @ 6.02.2014 - 15:13)
991-199=872

801 не максимальное число. Вот в этом вся проблема ЕГЭ народ не думает, а подгоняет под один из ответов.

Чё-то я, походу, задание не понял..
Васяныч 6 фев 2014 в 14:41
Ярила  •  На сайте 12 лет
1
Цитата (U6JIUC @ 6.02.2014 - 15:11)
Меня такому не учили, меня училе логике и математике, а не американскому мышлению. Логично ведь, что ответ 9. 

Логика?

Если уж ее тут приплетать, то (если чел не чучмег, и читать по-русски таки научился ко второму классу) он должен допетрить, что варианты под буквами являются продолжением единственного вопроса в задаче. Видимо, многие до сих пор до таких интеллектуальных высот не добрались.

А выбрал он потому, что выбрал. Он не выдумывал эти числа, эти числа были выдуманы задолго до его рождения :)

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

Это сообщение отредактировал Васяныч - 6 фев 2014 в 14:47
iriver2000 6 фев 2014 в 14:42
Шутник  •  На сайте 17 лет
1
Решаю так: 1.Нахожу наименшее 3-значное число с наибольшей суммой цифр:109
2. Нахожу с ентой суммой цифр наибольшее число:910
910-109=801
На 2 клас явно сложновато..
ArchDevil 6 фев 2014 в 14:44
Циничный ватник  •  На сайте 13 лет
1
Да нормально она сформулирована, не понимаю, насколько упоротым надо быть, чтобы принять 5(!!!) вариантов ответа за два(!!!) числа, выбранных Федей. Если уж говорим о логике, тогда там по два числа в каждом варианте должно быть.
Simtazode 6 фев 2014 в 14:44
Шутник  •  На сайте 13 лет
1
Тут наверняка все уже написали. Просто добавлю, что мы тоже такие задачи решали в начальной школе (мне 27). И тут все в порядке и не надо много заморачиваться, а просто думать головой. Дети это часто делают лучше, чем их родители. Родители, которые возмущаются и хотят, чтобы дети учились по "их" школьным программам 30-летней давности, просто не понимают потребности и возможности мозга современных детей. (Не минусите, пожалуйста, это личное мое мнение).

Предлагаю свое решение:
Ответьте на вопрос: что нужно для того, чтобы разность двух любых чисел была максимально большая (не важно, «сколькизначные» числа нам предлагают)? Правильно. Чтобы уменьшаемое было максимально большим, а вычитаемое - максимально маленьким.

В третьем классе наверняка предлагают решать простым подбором, без неравенства и разрядов (не проходят наверняка еще, хотя не знаю).

Максимально большая сумма цифр трехзначного числа - 27 (9+9+9). Минимальная – 1 (1+0+0).

Уменьшаем максимальное значение постепенно (начиная с последней цифры), одновременно увеличивая минимальное, до тех пор, пока они не будут равны.

Напишу подробно, просто для рекреации.
9+9+9=27, 1+0+0=1
9+9+8=26, 1+0+1=2
9+9+7=25, 1+0+2=3
9+9+6=24, 1+0+3=4
9+9+5=23, 1+0+4=5
9+9+4=22, 1+0+5=6
9+9+3=21, 1+0+6=7
9+9+2=20, 1+0+7=8
9+9+1=19, 1+0+8=9
9+9+0=18, 1+0+9=10

Видим, что изменение последней цифры не дает общей суммы. Значит надо браться за вторую цифру. Помним, что от перестановки слагаемых сумма не меняется, поэтому перебирать комбинации тех же циферок нет смысла. Тут у нас выбор: либо уменьшать первое число до суммы цифр «10», либо увеличивать второе число до суммы «18». Я выбрала второе. Поэтому мое первое число будет 990, а второе
1+8+9=18, а значит 189. 990-189=801. (Есть, конечно, другие числа с такой суммой цифр, но мы ведь стараемся сохранить наименьшее значение, поэтому единицу не трогаем)

В другом случае уменьшаем первое до суммы цифр «10». (второе число у нас уже есть 109)
9+1+0=10, значит число 910.

910-109=801.

Ответ: 801.

Я гуманитарий, поэтому мое решение как раз соответствует третьему классу математики.
deg_girl.gif

П.С. Те, кто находил дополнительные варианты решения всегда унас получали плюсики "на будущее". Поэтому, кто придумал только одну комбинацию - получают 5, а кто две - 5+ tongue.gif

Это сообщение отредактировал Simtazode - 6 фев 2014 в 14:55
CoderFF 6 фев 2014 в 14:44
Шутник  •  На сайте 14 лет
0
Все страницы не читал. Написал программу, которая перебирает все возможные варианты. Ответ - 801 = 910 - 109. Сорри за говнокод.

Код
<?php
$max = 0;
$lesserFinal = 0;
$biggerFinal = 0;

function digitsSum($num) {
 return ($num % 10) + (($num % 100) - ($num % 10))/10 + ($num - ($num % 100))/100;
}

for ($lesser = 103; $lesser < 999; $lesser++) {
 $digitsSumLesser = digitsSum($lesser);
 for ($bigger = $lesser; $bigger < 1000; $bigger++) {
   $digitsSumBigger = digitsSum($bigger);
   if ($digitsSumLesser == $digitsSumBigger) {
     $diff = $bigger - $lesser;
     if ($diff > $max) {
       $lesserFinal = $lesser;
       $biggerFinal = $bigger;
       $max = $diff;
     }
   }
 }
}

echo "$max = $biggerFinal - $lesserFinal\n";


U6JIUC 6 фев 2014 в 14:54
Балагур  •  На сайте 12 лет
0
Цитата (Васяныч @ 6.02.2014 - 15:41)
Цитата (U6JIUC @ 6.02.2014 - 15:11)
Меня такому не учили, меня училе логике и математике, а не американскому мышлению. Логично ведь, что ответ 9. 

Логика?

Если уж ее тут приплетать, то (если чел не чучмег, и читать по-русски таки научился ко второму классу) он должен допетрить, что варианты под буквами являются продолжением единственного вопроса в задаче. Видимо, многие до сих пор до таких интеллектуальных высот не добрались.

А выбрал он потому, что выбрал. Он не выдумывал эти числа, эти числа были выдуманы задолго до его рождения :)

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

Мозг? Если вы им пошевелите, то из ушей выплеснется, без обид, у нас с вами очень разное образование. И не вам судить что должен допетрить Федя, ко второму классу.

И если все на япе такие умные ко второму классу, то хули вы на япе сидите, а не Биллу Гейтсу в пятки дышите на поприще математически-логических изъебств?

Выбрал, потому что выбрал.... Удивило.

Ветка качется-следовательно ? Что следовательно?
Catlife 6 фев 2014 в 14:55
Приколист  •  На сайте 20 лет
-1
Выявляем меньшее из двух одинаковых в сложении 810 и 801 = 9

от наибольшего 810 отнимаем, наименьшее 9 = ответ 801



"Ты должен выпивать и чокаться с папой каждый раз, как забьёт Фетисов, и не пропустить ни одного раза. Задача сложная, на внимательность!"

Это сообщение отредактировал Catlife - 6 фев 2014 в 15:03
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 72 650
0 Пользователей:
Страницы: 1 ...  12 13 14  ... 18  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх