III. Rješavanje logičkih problema pomoću zaključivanja
Pitanje: Na putovanju je pet prijatelja - Anton, Boris, Vadim, Dima i Grisha - upoznalo suputnika. Zamolili su je da pogodi njihova prezimena, a svaki je rekao jednu istinitu i jednu lažnu tvrdnju: Dima: “Moje prezime je Mišin, a Borisovo prezime je Khokhlov.” Anton: "Mishin je moje prezime, a Vadimovo prezime je Belkin." Boris: "Vadim je Tihonov, a moje prezime je Mišin." Vadim: "Ja sam Belkin, a Grishino prezime je Čehov." Grisha: "Da, moje prezime je Čehov, a Anton je Tihonov." Tko ima prezime? riješiti problem sastavljanjem i transformacijom logičkog izraza:
Na putovanju se pet prijatelja - Anton, Boris, Vadim, Dima i Grisha - upoznalo sa suputnikom. Zamolili su je da pogodi njihova prezimena, a svaki je rekao jednu istinitu i jednu lažnu tvrdnju: Dima: “Moje prezime je Mišin, a Borisovo prezime je Khokhlov.” Anton: "Mishin je moje prezime, a Vadimovo prezime je Belkin." Boris: "Vadim je Tihonov, a moje prezime je Mišin." Vadim: "Ja sam Belkin, a Grishino prezime je Čehov." Grisha: "Da, moje prezime je Čehov, a Anton je Tihonov." Tko ima prezime? riješiti problem sastavljanjem i transformacijom logičkog izraza:
odgovori:
Riješenje. Prijedlogski oblik "mladić imenom A nosi prezime B" označimo kao AB, pri čemu slova A i B odgovaraju početnim slovima imena i prezimena. Fiksiramo izjave svakog od prijatelja: DM i BH; AM i WB; VT i BM; WB i MS; MS i AT. Pretpostavimo prvo da je DM istinit. No, ako je DM točno, onda Anton i Boris moraju imati različita prezimena, pa su AM i BM lažni. Ali ako su AM i BM lažni, onda BT i BT moraju biti istiniti, ali BT i BT ne mogu biti istiniti u isto vrijeme. Dakle, ostaje još jedan slučaj: pravi bh. Ovaj slučaj dovodi do niza zaključaka: BH je istinito BM je netočno BT je točno AT je netočno GF je točno WB je netočno AM je istinito. Odgovor: Boris - Hohlov, Vadim - Tihonov, Griša - Čehov, Anton - Mišin, Dima - Belkin.
- navedite 3 primjera imena entiteta s nastavcima lica i deminutivnim sufiksima
- sastaviti 2 rečenice tako da u prvom slučaju participni izraz bude ispred riječi koja se definira, a u drugom slučaju iza riječi koja se definira. Objasnite stavljanje interpunkcijskih znakova u ovim rečenicama.
- Molimo riješite .... Tanka zavojna opruga, za koju vrijedi Hookeov zakon, ovješena okomito na fiksni nosač, rastegnuta je silom od 160N za 72 mm. Na oprugu je djelovala dodatna sila od 120N.Odredi produljenje spirale.
- za buket su odabrane bijele i crvene ruže u omjeru 2:3. pronađite omjer broja bijelih ruža i ukupnog broja ruža u buketu
Pitanje: Na putovanju se pet prijatelja - Anton, Boris, Vadim, Dima i Grisha, upoznalo sa suputnikom
Dragi korisnici foruma, tražim pomoć u rješavanju problema u Prologu))
Na putovanju se pet prijatelja - Anton, Boris, Vadim, Dima i Grisha, upoznalo sa suputnikom. Zamolili su je da im pogodi imena, a svaki je rekao jednu točnu i jednu lažnu tvrdnju:
Dima je rekao: "Moje prezime je Mishin, a Borisovo prezime je Khokhlov." Anton je rekao: "Mishin je moje prezime, a Vadimovo prezime je Belkin." Boris je rekao: "Vadim se preziva Tihonov, a ja Mišin." Vadim je rekao: "Moje prezime je Belkin, a Grisha se preziva Čehov." Griša je rekao: "Da, moje prezime je Čehov, a Antonovo prezime je Tihonov."
Kako se preziva svaki prijatelj?
Unaprijed PUNO HVALA na pomoći!!!
Odgovor: provjerite online
Pitanje: Program za rješavanje olimpijadnog problema o Vasjinim putovanjima metroom s kartom
Dječak Vasya vozi se podzemnom željeznicom svaki dan. Ujutro ide u školu, a navečer istog dana, iz škole, kući. Kako bi uštedio nešto novca, kupuje elektroničku pametnu karticu za X putovanja. Kad želi ući u podzemnu, stavi svoju karticu na okretnicu. Ako na kartici preostane broj putovanja različit od nule, okretnica propušta Vasju i otpisuje jednu vožnju s kartice. Ako na kartici nema preostalih putovanja, okretnica ne propušta Vasju, a on (Vasya) je prisiljen kupiti na istoj stanici nova karta za X putovanja i ponovno prođite kroz okretište.
Vasya je primijetio da zbog činjenice da je metro ujutro prenatrpan, oduzima puno vremena za kupnju nove kartice ujutro, a on može zakasniti u školu. U tom smislu, želi razumjeti: hoće li biti takvog dana da se ujutro, nakon odlaska u školu, ispostavi da na kartici nema nula putovanja.
Vasja se nigdje drugdje ne vozi podzemnom željeznicom i zato u podzemnu ulazi samo na stanici u blizini svoje kuće i na stanici u blizini škole.
Ulazni podaci
Ulazna datoteka INPUT.TXT sadrži točno 2 retka. Prva sadrži riječ "Škola" ili "Kuća", ovisno o tome gdje je Vasya prvi put kupio karticu za X putovanja. Drugi red sadrži prirodni broj X, 1 ≤ X ≤ 1000.
Izlaz
Izlazna datoteka OUTPUT.TXT trebala bi sadržavati "Da" ako postoji takav dan da Vasja ujutro nema putovanja na svojoj kartici, i "Ne" u suprotnom.
Primjeri
br. INPUT.TXT OUTPUT.TXT
1 Početna
1 Da
2 škola
2 br
Odgovor: Vrlo glup zadatak. Nije pametno da paran broj putovanja ili neparan broj - svejedno, od dvije karte postaje paran. I cijeli se zadatak svodi na jedno primitivno stanje.
Pitanje: Odredite koji je minimalni broj vožnji dizalom potreban da se podigne sva oprema
Mase 3 kućanska aparata dane su u kg (a, b, c). Odredite koliki će najmanji broj vožnji dizala nosivosti n kg biti potreban za podizanje cjelokupne opreme. Pomozi mi molim te.
Odgovor: inp_w se lako može skratiti parametrom:
Pascal kod | ||
|
Pitanje: Izračun troškova putovanja automobilom u zemlju
2. Napravite program za izračun cijene putovanja automobilom u zemlju (povratno putovanje). Početni podaci su: udaljenost do vikendice (u kilometrima); količina benzina koju automobil troši na 100 kilometara; cijena jedne litre benzina. Ispod je preporučeni prikaz dijaloškog okvira dok je program pokrenut. Korisnički unos prikazan je podebljano.
Izračun troškova putovanja u zemlju.
Udaljenost do vikendice (km) - 67
Potrošnja benzina (l na 100 km) - 8,5
Cijena litre benzina (rub.) - 23,7
Izlet u seosku kuću koštat će 269 rubalja. 94 kop.
Kako to učiniti?
Odgovor: Prvo, s vašim ulaznim podacima to će koštati 134 rublja. 97 k., a drugo
C++ | ||
|
Izračunajte troškove benzina potrebne za putovanje u zemlju, ako znate rutu, potrošnju goriva na 100 km i cijenu litre goriva.
Napravite obrazac tipa prikazanog na slici 1.
Slika 1
Za izračun cijene benzina u odjeljku implementacije napišite funkciju Cijena.
Napišite rukovatelj klikom za gumb Izračun. Oznaka lblMessage treba sadržavati poruku o cijeni benzina. Obavezno riješite funkcijom!
Odgovor: Kod:
Delphi | ||
|
Prilažem projekt na Delphiju.
Na taj se način obično rješavaju jednostavni logički problemi.
Primjer 6 Vadim, Sergej i Mihail uče različite strane jezike: kineski, japanski i arapski. Na pitanje koji jezik svaki od njih uči, jedan je odgovorio: "Vadim uči kineski, Sergej ne uči kineski, a Mihail ne uči arapski." Naknadno se pokazalo da je u ovom odgovoru samo jedna tvrdnja točna, a druge dvije su netočne. Koji jezik svaki od mladih uči?
Riješenje. Postoje tri izjave:
- Vadim uči kineski;
- Sergej ne uči kineski;
- Mikhail ne uči arapski.
Ako je prva tvrdnja točna, onda je i druga točna, budući da mladići uče različite jezike. Ovo je u suprotnosti s uvjetom problema, pa je prva tvrdnja netočna.
Ako je druga tvrdnja istinita, onda prva i treća moraju biti lažne. Ispada da nitko ne uči kineski. Ovo je u suprotnosti s uvjetom, pa je i druga izjava netočna.
Odgovor: Sergej uči kineski, Mihail japanski, a Vadim arapski.
Primjer 7 Na putovanju se pet prijatelja - Anton, Boris, Vadim, Dima i Grisha, upoznalo sa suputnikom. Zamolili su je da im pogodi imena, a svaki je rekao jednu točnu i jednu lažnu tvrdnju:
Dima je rekao: "Moje prezime je Mishin, a Borisovo prezime je Khokhlov." Anton je rekao: "Mishin je moje prezime, a Vadimovo prezime je Belkin." Boris je rekao: "Vadim se preziva Tihonov, a ja Mišin." Vadim je rekao: "Moje prezime je Belkin, a Grisha se preziva Čehov." Griša je rekao: "Da, moje prezime je Čehov, a Antonovo prezime je Tihonov."
Kako se preziva svaki prijatelj?
Riješenje. Prijedlogski oblik "mladić imenom A nosi prezime B" označimo kao A B, pri čemu slova A i B odgovaraju početnim slovima imena i prezimena.
Zabilježimo izjave svakog od prijatelja:
- D M i B X;
- A M i C B;
- V T i B M;
- C B i G C;
- G C i A T.
Pretpostavimo prvo da je D M točno, ali ako je D M točno, onda Anton i Boris moraju imati različita prezimena, što znači da su A M i B M netočna. Ali ako su A M i B M lažni, tada C B i C T moraju biti istiniti, ali C B i C T ne mogu biti istiniti u isto vrijeme.
To znači da ostaje još jedan slučaj: B X je istinito. Ovaj slučaj vodi do lanca zaključaka:
B X točno B M netočno C T točno A T netočno G W točno C B netočno A M točno.
Odgovor: Boris - Hohlov, Vadim - Tihonov, Griša - Čehov, Anton - Mišin, Dima - Belkin.
Primjer 8 Ministri vanjskih poslova Rusije, Sjedinjenih Država i Kine razgovarali su iza zatvorenih vrata o nacrtima sporazuma o potpunom razoružanju koje su podnijele obje zemlje. Odgovarajući potom na pitanje novinara: "Čiji je projekt usvojen?", ministri su odgovorili sljedeće:
Rusija – „Projekt nije naš, projekt nije SAD“;
SAD - "Projekt nije Rusija, projekt je Kina";
Kina - "Projekt nije naš, projekt Rusije."
Jedan od njih (najotvoreniji) je oba puta rekao istinu; drugi (najtajnovitiji) je oba puta rekao laž, treći (oprezan) je jednom rekao istinu, a drugi put - laž.
Odredite koje zemlje predstavljaju otvoreni, tajnoviti i oprezni ministri.
Riješenje. Radi lakšeg označavanja, numerirajmo izjave diplomata:
Rusija - "Projekt nije naš" (1), "Projekt nije SAD" (2);
SAD - "Projekt nije Rusija" (3), "Projekt Kina" (4);
Kina - "Projekt nije naš" (5), "Projekt Rusije" (6).
Doznajmo tko je od ministara najotvoreniji.
Ako se radi o ruskom ministru, onda iz valjanosti (1) i (2) proizlazi da je kineski projekt pobijedio. Ali onda su obje izjave američkog ministra također istinite, što ne može biti pod uvjetom.
Ako je najotvoreniji američki ministar, onda opet dobivamo da je kineski projekt pobijedio, što znači da su i obje izjave ruskog ministra točne, što ne može biti pod uvjetom.
Ispada da je kineski ministar bio najotvoreniji. Dapače, iz činjenice da su (5) i (6) istiniti, proizlazi da je ruski projekt pobijedio. I onda se pokaže da je od dvije izjave ruskog ministra prva lažna, a druga istinita. Obje izjave američkog ministra su pogrešne.
Odgovor: Kineski ministar bio je otvoreniji, ruski oprezniji, a američki tajnovitiji.
- Tajne kuhanja tatarskih slatkiša chak-chak
- Unapređenje asortimana i povećanje prehrambene vrijednosti kruha i pekarskih proizvoda
- Značajke i recepti za pripremu i džem od luka
- Kakvu ribu možete soliti kod kuće: izbor i savjeti za kuhanje Solite bijelu ribu
- Što je jantra, vrste značenja jantre
- tehnologija izgaranja drva
- Kako izračunati specifičnu težinu u različitim područjima?
- Geografija mesnog govedarstva (goveda, svinje, ovce), peradarstvo
- Analiza tržišnog udjela poduzeća učinkovit je alat za uspješno poslovanje Koliki se udio u prodaji smatra normom
- Sedmi tehnološki način je kognitivni
- Vrste jednočlanih rečenica
- Pojam dijalekta. Što je dijalekt? Gramatički rječnik: Gramatika i lingvistički pojmovi
- Burns, Robert - kratka biografija
- Pojam uobičajenog rječnika i rječnika ograničene uporabe
- Nancy Drew: The Captive Curse Walkthrough Nancy Drew Curse of Blackmoore Manor Walkthrough
- Deadpool - Rješavanje problema
- Ne počinje Kako preživjeti?
- Što učiniti ako se bioshock infinite ne pokreće
- Prolazak Nancy Drew: Alibi u pepelu
- Spec Ops: The Line - pregled igre, pregled Spec ops the line ruši se na misijama