|
|
|
Наименьшее общее кратное | ☑ | ||
|---|---|---|---|---|
|
0
Ненавижу 1С
гуру
23.06.10
✎
12:43
|
Наименьшее общее кратное натуральных чисел a,b,c,d равно a+b+c+d. Докажите, что a*b*c*d делится на 3 или на 5(или на то и другое).
|
|||
|
1
Нууф-Нууф
23.06.10
✎
12:46
|
зачем?
|
|||
|
2
el-gamberro
23.06.10
✎
12:47
|
(1) Надо писать программу.
|
|||
|
3
Ненавижу 1С
гуру
23.06.10
✎
12:47
|
(1) подлинней тяни у, эстонский хряк ))
забанили, да? забанили |
|||
|
4
el-gamberro
23.06.10
✎
12:48
|
Кторая это докажет Вот в чем фишка.
|
|||
|
5
Нууф-Нууф
23.06.10
✎
12:48
|
предлагаю назначить ответственного
|
|||
|
6
Ненавижу 1С
гуру
23.06.10
✎
12:49
|
(5) ответственного за что?
|
|||
|
7
Нууф-Нууф
23.06.10
✎
12:49
|
за доказательство
|
|||
|
8
Ненавижу 1С
гуру
23.06.10
✎
12:53
|
(7) предлагаю тебя
|
|||
|
9
Ненавижу 1С
гуру
23.06.10
✎
12:54
|
пример: 2,3,10,15. НОК = 30 = 2+3+10+15
|
|||
|
10
VladZ
23.06.10
✎
12:55
|
"a*b*c*d делится на 3 или на 5" -> значит хотя бы одно из них должно удовлетворять этому условию.
|
|||
|
11
Ненавижу 1С
гуру
23.06.10
✎
12:55
|
(10) логично
|
|||
|
12
VladZ
23.06.10
✎
12:57
|
+10 Значит нужно доказать, что если "Наименьшее общее кратное натуральных чисел a,b,c,d равно a+b+c+d" - значит одно из этих чисел делится на 3 (или 5).
|
|||
|
13
el-gamberro
23.06.10
✎
12:57
|
(9) нифига.
пример:1,1,1,1 НОК = 4 На 3 или 5 не делится. |
|||
|
14
NS
23.06.10
✎
12:57
|
НОК 1,1,1,1 вообщето равно 1.
|
|||
|
15
assasu
23.06.10
✎
13:14
|
(0) b+c+d/a , a+c+d/b, a+b+d/c, a+b+c/d - целые. сложить их будет целое. когда складываем, то в знаменателе можно написать a+b+c+d, ну а потом "поиграться" как нибудь. мое первое желание так сделать)
|
|||
|
16
ReaderT
23.06.10
✎
13:17
|
(0) 1,1,2,4 НОК=8
|
|||
|
17
VladZ
23.06.10
✎
13:21
|
(16) Фигню говоришь. В твоем случае НОК = 4.
|
|||
|
18
el-gamberro
23.06.10
✎
13:32
|
Если a*b*c*d делится на 3 или на 5(или на то и другое) Тогда
a,b,c или d = 3 или на 5(или на то и другое) Иначе a,b,c или d делиться 3 или на 5(или на то и другое) КонецЕСЛи; |
|||
|
19
supremum
23.06.10
✎
14:07
|
Тривиально получить еще такие четверки чисел.
Например, умножив их на простое число больше 5. Или на произведение простых, не равных 2, 3, 5. |
|||
|
20
Ненавижу 1С
гуру
23.06.10
✎
14:09
|
(19) какие такие?
|
|||
|
21
supremum
23.06.10
✎
14:16
|
(20) Вроде так:
(2+3+10+15)*7=30*7=2*7+3*7+10*7+15*7, 2*3*10*15*7^4 - делится на 3 и на 5. |
|||
|
22
Ненавижу 1С
гуру
23.06.10
✎
14:28
|
(21) не катит
НОК(2*7,3*7,10*7,15*7)=НОК(2,3,10,15)*7 но 2*7+3*7+10*7+15*7=(2+3+10+15)*7^4 не равны |
|||
|
23
supremum
23.06.10
✎
14:41
|
(22) 2*7+3*7+10*7+15*7=(2+3+10+15)*7^4 - это что?
|
|||
|
24
Ненавижу 1С
гуру
23.06.10
✎
14:43
|
(23) это сумма элементов, она не равна их НОК
|
|||
|
25
supremum
23.06.10
✎
14:55
|
(24) Она вообще-то равна (2+3+10+15)*7, но никак не (2+3+10+15)*7^4 и
НОК(2*7,3*7,10*7,15*7)=30*7. |
|||
|
26
supremum
23.06.10
✎
14:59
|
+(25) Откуда 7^4 взялось?
|
|||
|
27
Ненавижу 1С
гуру
23.06.10
✎
15:15
|
(26) я туплю, ты прав, так они именно и строятся
|
|||
|
28
Ненавижу 1С
гуру
23.06.10
✎
15:15
|
но вот почему обязательно делятся на 3 или на 5
|
|||
|
29
zak555
23.06.10
✎
15:53
|
(0) числа а,б,в,г разные ?
|
|||
|
30
zak555
23.06.10
✎
15:55
|
тогда в (29) 15+15+15+15 = 60 - НОД32
15*15*15*15/3/5 = 15*15*15 = 3^3*5^3 |
|||
|
31
Asirius
23.06.10
✎
16:17
|
Перебор:
Отсортируем a=<b=<c=<d d<a+b+c+d=<4d a+b+c+d = нок(a,b,c,d) = k*d получаем k = 2, 3 или 4. Если к = 4, то a=b=c=d, нок(a,b,c,d) = d. не подходит. //// Если к = 3, то a*b*c*d делится на НОК(a,b,c,d) который делится на 3. ЧиТД /// Если к = 2, то a+b+c+d = 2d => a+b+c = d нок(a,b,c,d) = x*c = 2d = 2(a+b+c). x>2, т.к. с<d (x-2)*c = 2(a+b) т.к. с>=a, b то (x-2)*c<=2(c+c) или x<=6 Если x = 6, 5, 3 то a*b*c*d делится на 3 или на 5 ЧиТД Если x = 4 то d = 2*c, a+b +c = 2C, a+b = c нок (a, b, a+b, 2a+2b) =4(a+b) = y*b т.к a<= b то y>4 и y<=8 если y = 5, 6 то ЧиТД если y=8, то а=b - не подходит если y = 7 то 4a = 3b или a | 3. ЧиТД |
|||
|
32
Asirius
23.06.10
✎
16:23
|
Любопытно, что в каждой ветке перебора есть решение. Например, для последней 3,4,7,14
|
|||
|
33
supremum
23.06.10
✎
16:35
|
(32) НОК(3,4,7,14)=3*4*7=84, 3+4+7+14=28, 84<>28.
|
|||
|
34
NS
23.06.10
✎
16:52
|
Потрясающе. Половина форума не знает что такое НОК...
|
|||
|
35
Ненавижу 1С
гуру
23.06.10
✎
16:53
|
(34) ну так, специалисты
хотя сейчас скажут зачем это знать 1Снику |
|||
|
36
Asirius
23.06.10
✎
17:00
|
(33) ну да, про 3-ку забыл..
|
|||
|
37
NS
23.06.10
✎
17:04
|
(35) Я всё не к тому, а к давнему спору что школьную программу нужно упрощать - дают начала высшей математики, тригонометрию, стереометрию, а дети при этом азы арифметики/алгебры не усваивают.
|
|||
|
38
Classic
23.06.10
✎
17:41
|
(0)
Могу доказать, что делится на 2:) |
|||
|
39
Сергей Д
23.06.10
✎
17:45
|
(2) Надо писать программу, которая это докажет?
|
|||
|
40
supremum
23.06.10
✎
18:23
|
1) НОД(a,b,c,d)=h, при этом h не делится на a, b, c, d
Следовательно для простоты можно брать числа с НОД(a,b,c,d)=1. 2) Если одно из чисел a, b, c, d - делится на простое число p, то на p^2 оно делится не будет при выполнении условия (0). 3)Если a, b, c, d удовлетворяют (0), то a*p1, b*p2, c*p3, d*p4 удовлетворять (0) не будет, при условии, что p1, p2, p3, p4 взаимно просты между собой и с a, b, c, d. 4) Эти числа не равны между собой. 5) Они не взаимно просты. Следовательно нужно как максимум 3 простых числа для составления такой четверки чисел. |
|||
|
41
Classic
23.06.10
✎
18:25
|
(40)
Ты НОД с НОКом не перепутал? |
|||
|
42
Asirius
23.06.10
✎
18:25
|
все возможные варианты, при условии НОД (а,б,с,д) = 1
1,2,2,5 1,4,5,10 1,1,4,6 1,2,6,9 1,3,8,12 1,6,14,21 2,3,10,15 1,3,4,4 2,3,3,4 |
|||
|
43
supremum
23.06.10
✎
18:44
|
(41) Нет :)
|
|||
|
44
supremum
23.06.10
✎
18:53
|
(42) см, например, (9)
+(40) И минимум таких простых числа так же 3. В результате получим числа вида: p1, р2, р1*р3, р2*р3, где р1, р2, р3 - простые. |
|||
|
45
supremum
23.06.10
✎
18:57
|
+(44) И, кажется, такая комбинация как в (9) с НОД=1 единственная.
|
|||
|
46
Asirius
23.06.10
✎
19:11
|
(44) а что в (9)? 2,3,10,15 в списке есть
как согласуется пример 1,2,2,5 и (p1, р2, р1*р3, р2*р3) ? |
|||
|
47
supremum
23.06.10
✎
19:16
|
(44)
1) Сорри за (9). 2) Наборов с НОД=1 бесконечно много. 3)1 - не простое число. |
|||
|
48
дБражелон
23.06.10
✎
19:20
|
Вы не сильно унифицируете решение?
Тут по условию четко сказано что нок вычисляется как a+b+c+d так что тут решение в лоб. и никаких евклидовых теорем с поиском НОД-а и выводом из него НОКа наверное не стоит нагромождать. надо доказать что a*b*c*d делится на 3 или на 5 а вот со вторым вариантом - преобразование результата в строку и банальный разбор строки если последняя строка результата a*b*c*d = 0 или 5 то делится на 5 флаг1 = истина если сумма цифр результата делится на 3 без остатка то делится на 3 флаг2 = истина Если флаг1 и флаг2 тогда делится и на 3 и на 5. --- *КУ? |
|||
|
49
supremum
23.06.10
✎
19:21
|
+(47) Пункт 2 вычеркнуть )
|
|||
|
50
дБражелон
23.06.10
✎
19:21
|
а вот со вторым вариантом - преобразование результата в строку и банальный разбор строки
если последний символ строки результата a*b*c*d = 0 или 5 то делится на 5 |
|||
|
51
ado
23.06.10
✎
19:26
|
(37) Ага, 4 арифметических действия и счет до 100.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |