Stránky: 1 2
Dobrý den chci se zeptat jestli se dá vyřešit tento příklad.
Jedná se o 40 rovnic o 400 neznámých.
Jednotlivé hodnoty můžou být pouze 0,1,2.
a1 + a2 + a3 + a4 + a5 + a6 + a7 + a8 + a9 + a10 + a11 + a12 + a13 + a14 + a15 + a16 + a17 + a18 + a19 + a20 = 16
b1 + b2 + b3 + b4 + b5 + b6 + b7 + b8 + b9 + b10 + b11 + b12 + b13 + b14 + b15 + b16 + b17 + b18 + b19 + b20 = 18
c1 + c2 + c3 + c4 + c5 + c6 + c7 + c8 + c9 + c10 + c11 + c12 + c13 + c14 + c15 + c16 + c17 + c18 + c19 + c20 = 17
d1 + d2 + d3 + d4 + d5 + d6 + d7 + d8 + d9 + d10 + d11 + d12 + d13 + d14 + d15 + d16 + d17 + d18 + d19 + d20 = 22
e1 + e2 + e3 + e4 + e5 + e6 + e7 + e8 + e9 + e10 + e11 + e12 + e13 + e14 + e15 + e16 + e17 + e18 + e19 + e20 = 15
f1 + f2 + f3 + f4 + f5 + f6 + f7 + f8 + f9 + f10 + f11 + f12 + f13 + f14 + f15 + f16 + f17 + f18 + f19 + f20 = 19
g1 + g2 + g3 + g4 + g5 + g6 + g7 + g8 + g9 + g10 + g11 + g12 + g13 + g14 + g15 + g16 + g17 + g18 + g19 + g20 = 22
h1 + h2 + h3 + h4 + h5 + h6 + h7 + h8 + h9 + h10 + h11 + h12 + h13 + h14 + h15 + h16 + h17 + h18 + h19 + h20 = 18
i1 + i2 + i3 + i4 + i5 + i6 + i7 + i8 + i9 + i10 + i11 + i12 + i13 + i14 + i15 + i16 + i17 + i18 + i19 + i20 = 17
j1 + j2 + j3 + j4 + j5 + j6 + j7 + j8 + j9 + j10 + j11 + j12 + j13 + j14 + j15 + j16 + j17 + j18 + j19 + j20 = 17
k1 + k2 + k3 + k4 + k5 + k6 + k7 + k8 + k9 + k10 + k11 + k12 + k13 + k14 + k15 + k16 + k17 + k18 + k19 + k20 = 20
l1 + l2 + l3 + l4 + l5 + l6 + l7 + l8 + l9 + l10 + l11 + l12 + l13 + l14 + l15 + l16 + l17 + l18 + l19 + l20 = 13
m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11 + m12 + m13 + m14 + m15 + m16 + m17 + m18 + m19 + m20 = 16
n1 + n2 + n3 + n4 + n5 + n6 + n7 + n8 + n9 + n10 + n11 + n12 + n13 + n14 + n15 + n16 + n17 + n18 + n19 + n20 = 23
o1 + o2 + o3 + o4 + o5 + o6 + o7 + o8 + o9 + o10 + o11 + o12 + o13 + o14 + o15 + o16 + o17 + o18 + o19 + o20 = 16
p1 + p2 + p3 + p4 + p5 + p6 + p7 + p8 + p9 + p10 + p11 + p12 + p13 + p14 + p15 + p16 + p17 + p18 + p19 + p20 = 17
q1 + q2 + q3 + q4 + q5 + q6 + q7 + q8 + q9 + q10 + q11 + q12 + q13 + q14 + q15 + q16 + q17 + q18 + q19 + q20 = 22
r1 + r2 + r3 + r4 + r5 + r6 + r7 + r8 + r9 + r10 + r11 + r12 + r13 + r14 + r15 + r16 + r17 + r18 + r19 + r20 = 18
s1 + s2 + s3 + s4 + s5 + s6 + s7 + s8 + s9 + s10 + s11 + s12 + s13 + s14 + s15 + s16 + s17 + s18 + s19 + s20 = 22
t1 + t2 + t3 + t4 + t5 + t6 + t7 + t8 + t9 + t10 + t11 + t12 + t13 + t14 + t15 + t16 + t17 + t18 + t19 + t20 = 17
a1 + b1 + c1 + d1 + e1 + f1 + g1 + h1 + i1 + j1 + k1 + n1 + m1 + n1 + o1 + p1 + q1 + r1 + s1 + t1 = 28
a2 + b2 + c2 + d2 + e2 + f2 + g2 + h2 + i2 + j2 + k2 + l2 + m2 + n2 + o2 + p2 + q2 + r2 + s2 + t2 = 22
a3 + b3 + c3 + d3 + e3 + f3 + g3 + h3 + i3 + j3 + k3 + l3 + m3 + n3 + o3 + p3 + q3 + r3 + s3 + t3 = 16
a4 + b4 + c4 + d4 + e4 + f4 + g4 + h4 + i4 + j4 + k4 + l4 + m4 + n4 + o4 + p4 + q4 + r4 + s4 + t4 = 16
a5 + b5 + c5 + d5 + e5 + f5 + g5 + h5 + i5 + j5 + k5 + l5 + m5 + n5 + o5 + p5 + q5 + r5 + s5 + t5 = 17
a6 + b6 + c6 + d6 + e6 + f6 + g6 + h6 + i6 + j6 + k6 + l6 + m6 + n6 + o6 + p6 + q6 + r6 + s6 + t6 = 11
a7 + b7 + c7 + d7 + e7 + f7 + g7 + h7 + i7 + j7 + k7 + l7 + m7 + n7 + o7 + p7 + q7 + r7 + s7 + t7 = 18
a8 + b8 + c8 + d8 + e8 + f8 + g8 + h8 + i8 + j8 + k8 + l8 + m8 + n8 + o8 + p8 + q8 + r8 + s8 + t8 = 16
a9 + b9 + c9 + d9 + e9 + f9 + g9 + h9 + i9 + j9 + k9 + l9 + m9 + n9 + o9 + p9 + q9 + r9 + s9 + t9 = 18
a10 + b10 + c10 + d10 + e10 + f10 + g10 + h10 + i10 + j10 + k10 + l10 + m10 + n10 + o10 + p10 + q10 + r10 + s10 + t10 = 17
a11 + b11 + c11 + d11 + e11 + f11 + g11 + h11 + i11 + j11 + k11 + l11 + m11 + n11 + o11 + p11 + q11 + r11 + s11 + t11 = 23
a12 + b12 + c12 + d12 + e12 + f12 + g12 + h12 + i12 + j12 + k12 + l12 + m12 + n12 + o12 + p12 + q12 + r12 + s12 + t12 = 20
a13 + b13 + c13 + d13 + e13 + f13 + g13 + h13 + i13 + j13 + k13 + l13 + m13 + n13 + o13 + p13 + q13 + r13 + s13 + t13 = 25
a14 + b14 + c14 + d14 + e14 + f14 + g14 + h14 + i14 + j14 + k14 + l14 + m14 + n14 + o14 + p14 + q14 + r14 + s14 + t14 = 18
a15 + b15 + c15 + d15 + e15 + f15 + g15 + h15 + i15 + j15 + k15 + l15 + m15 + n15 + o15 + p15 + q15 + r15 + s15 + t15 = 18
a16 + b16 + c16 + d16 + e16 + f16 + g16 + h16 + i16 + j16 + k16 + l16 + m16 + n16 + o16 + p16 + q16 + r16 + s16 + t16 = 18
a17 + b17 + c17 + d17 + e17 + f17 + g17 + h17 + i17 + j17 + k17 + l17 + m17 + n17 + o17 + p17 + q17 + r17 + s17 + t17 = 13
a18 + b18 + c18 + d18 + e18 + f18 + g18 + h18 + i18 + j18 + k18 + l18 + m18 + n18 + o18 + p18 + q18 + r18 + s18 + t18 = 18
a19 + b19 + c19 + d19 + e19 + f19 + g19 + h19 + i19 + j19 + k19 + l19 + m19 + n19 + o19 + p19 + q19 + r19 + s19 + t19 = 15
a20 + b20 + c20 + d20 + e20 + f20 + g20 + h20 + i20 + j20 + k20 + l20 + m20 + n20 + o20 + p20 + q20 + r20 + s20 + t20 = 18
Offline
↑ dogy:
Dobrý deň. Môžem sa spýtať, odkiaľ niečo takéto brutálne máte ???
"chci se zeptat jestli se dá vyřešit tento příklad."
Tak vyriešiť sa určite dá, len či to má žiadne, jedno, alebo 10 000 riešení, to už je otázne...
Offline
Ahoj,
co mne zatím napadlo (dle charakteru zadání chápu úlohu jako "kooperační" nikoli jako "kompetenční"):
Proměnné lze chápat jako prvky matice 20x20 a uvedené součy jako součty všech řádků a sloupců.
Lze najít vztah mezi součtem prvků podmatice A a součtem prvků podmatice B, jejíž prvky se nenecházejí v žádném žádku ani sloupci některého z prvků podmatice A a B je maximální možná (tedy součet řádků (i sloupců) A a B je 20). Např. lze volit A jako řádky (1-19)x(1-19) a B jako prvek na pozici (20,20). Ale zatím o není nic určitého...
Offline
(Tento příspěvek není nutné číst)
Pavel Brožek: Nemyslím, že jsem odpověděl bez výhrady podrobněji - např. to, že je zápis šílený je jistě podnětná pravda, která stojí za zamyšlení, jak se s formulací zadání podobných úloh popasovat, avšak toto jsem neuvedl. :-)
Offline
A↑ check_drummer:
ano jsou to soucty jednotlivych radku a sloupcu je to ctverec o velikosti 20x20
Ale potrebuji znat postup jak se dobrat k vysledku
Offline

↑ dogy:
Ahoj,
proč myslíš, že řešení bude jediné? Pokud existuje řešení, tak když u něj prohodíme dva řádky nebo dva sloupce, které mají stejný součet, dostaneme opět řešení.
Offline
↑ Pavel Brožek:↑ Pavel Brožek:
ale proc by jsme přehazovali řádky nebo sloupce, když zadání to nedovoluje
je to jasně daný čtverec a rovnice jsou řádek po řádku v přesně stanoveném pořadí a sloupec po sloupci
také v dané pořadí za sebou
Offline

↑ dogy:
Asi bude lepší uvést příklad: předpokládejme, že máme jen čtverec 2x2, součty řádků jsou 2, 2, součty sloupců 1, 3. Dostaneme dvě řešení:
To jsou dvě různé matice, tedy dvě různá řešení. A to právě díky tomu, že dva řádky mají stejný součet – můžeme je proto prohodit a dostaneme opět (obecně jiné) řešení.
Proto se ptám, proč si myslíš, že by se tohle nemohlo stát u tvého zadání. Máš k tomu ještě nějakou informaci, kterou jsi nám nedal a která zaručuje, že všechny řádky (resp. sloupce) se stejným součtem budou stejné? Pak by skutečně řešení mohlo být jedinečné.
Offline
↑ dogy:
Pavel chtěl říct, jakým způsobem lze z jednoho řešení vygenerovat další a tedy rozporovat to, že je jediné.
Je ovšem nutné podotknout, že abychom dostali další řešení, musí se oba vektory, které chceme "zaměnit" lišit aspoň jednom prvku (tedy aspoň ve dvou, jelikož je jeich součet stejný).
Offline
↑ Pavel Brožek:
ano jednotlivé hodnoty se mužou vyskytovat x krát v jednotlivých řádcích a v jednotlivých sloupcích
např. hodnota 1 se může vyskytovat přesně 12 krát v prvním řádku
hodnota 0 se může vyskytovat přesně 6 krát v prvním řádku
hodnota 2 se může vyskytovat přesně 2 krát v prvním řádku
a tak dále pro každý jednotlivý řádek a sloupec samozřejmě pokaždé s jinými počty výskytu
Offline

↑ dogy:
Pokud tyhle informace máš, tak by asi bylo vhodné nám je napsat, nejspíš by to usnadnilo řešení :-).
Offline
↑ Pavel Brožek:
Zadání :
do prázdných buněk v tabulce dosadit pouze hodnoty 0,1,2 tak aby :
součet hodnot v jednotlivých řádcích byl roven hodnotě ve sloupci A
hodnota 0 se vyskytovala v jednotlivých řádcích tolikrát, kolik je uvedeno ve sloupci B
hodnota 1 se vyskytovala v jednotlivých řádcích tolikrát, kolik je uvedeno ve sloupci C
hodnota 2 se vyskytovala v jednotlivých řádcích tolikrát, kolik je uvedeno ve sloupci D
součet hodnot v jednotlivých sloupcích byl roven hodnotě v řádku E
hodnota 0 se vyskytovala v jednotlivých sloupcích tolikrát, kolik je uvedeno v řádku G
hodnota 1 se vyskytovala v jednotlivých sloupcích tolikrát, kolik je uvedeno v řádku H
hodnota 2 se vyskytovala v jednotlivých sloupcích tolikrát, kolik je uvedeno v řádku F
Zadání :
A B C D
16 12 6 2
18 10 6 4
17 9 7 4
22 8 5 7
15 7 9 4
19 9 6 5
22 2 8 10
18 8 7 5
17 9 7 4
17 7 8 5
20 10 5 5
13 13 7 0
16 10 7 3
23 3 7 10
16 10 7 3
17 5 9 6
22 10 4 6
18 10 6 4
22 8 5 7
17 13 5 2
28 22 16 16 17 11 18 16 18 17 23 20 25 18 18 18 13 18 15 18 E
12 6 4 5 3 2 2 4 2 4 7 10 8 5 6 2 1 5 3 5 F
4 4 8 9 6 11 4 8 4 7 4 10 3 7 8 4 8 7 8 7 G
4 10 8 6 11 7 14 8 14 9 9 0 9 8 6 14 11 8 9 8 H
Offline

↑ dogy:
To mi nesedí, když si vezmu začátek
A B C D
16 12 6 2
tak
.
Offline
↑ Pavel Brožek:
A B C D
16 12 6 2
16 1 0 2
tak .
16 = 12 x 1 + 6 x 0 + 2 x 2
Offline

Dobře. Z toho ale pořád neplyne, že by řešení mělo být jen jedno. Např. pokud by se 3. a 9. řádek lišily v rozmístění čísel, tak budou nejméně dvě řešení.
Offline
↑ Pavel Brožek:
potřebuji postup jak se dostat k vysledku abych mohl počítat
neřeším prohazování řádků a čísel a nezkoumám kolik je řešení
Offline

Offline
Pr↑ Pavel Brožek:
predpokladam ze je jenom jedno reseni nebot mam vyslednouu
tabulku mozna jich je vic to nevim ale jedno reseni urcite existuj
potrebuji postup jak se dostat k reseni jestli je vysledku vic vyberu si potom to mejlepsippr mne ale potrebuji ten postup k reseni neptam se kolik je vysledku
Offline
Stránky: 1 2