Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Pali mwambi wosangalatsa kumapeto kwa Harry Potter ndi Mwala wa Philosopher's. Harry ndi Hermione amalowa m'chipindamo, pambuyo pake zoloweramo zimatsekedwa ndi moto wamatsenga, ndipo amatha kungochoka pothetsa mwambi wotsatirawu:

Pali chowopsa pamaso panu, ndi chipulumutso kumbuyo kwanu;
Anthu awiri amene uwapeza mwa ife adzakuthandizani;
Ndi chimodzi mwa zisanu ndi ziwirizo mudzapitirizabe kupita patsogolo
Winayo adzakubwezerani nthawi yomweyo.
Awiri a ife mudzapeza vinyo wa lunguzi;
Ndipo atatu amabweretsa chionongeko, akuimirira motsatana mobisa.
Choncho sankhani yomwe mwayenera kulawako;
Kuti tichite izi, timapereka malangizo anayi.
Poizoniyo adayesa kubisa kutentha kwake kosaphula kanthu;
Nthawi zonse mudzamupeza kumanzere kwa vinyo,
Ndipo dziwani kuti omwe ali m'mphepete ali ndi mphatso ina,
Koma ngati mukufuna kupitiriza, palibe amene angakuthandizeni.
Tonse timasiyana kukula, kuchokera m'mphepete mpaka m'mphepete,
Imfa yanu siikhala mwa chaching'ono, koma si chachikulunso;
Wachiwiri kuchokera kumapeto kumanja ndi wachiwiri kuchokera kumanzere
Amalawa ngati mapasa, ngakhale kuti samafanana.

[kuchokera ku "kumasulira kwa anthu" m'buku "Harry Potter ndi Mwala wa Philosopher's"]

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Mwachidule, ayenera kumvetsetsa kuti ndi mabotolo ati omwe ali ndi mankhwala.

M'nkhaniyi, tithetsa mitundu yonse 42 ya chithunzichi pogwiritsa ntchito pulogalamu ndikujambula zotsatira (monga chithunzi pamwambapa, chokulirapo kwambiri).

Dikirani kamphindi, kodi zosankha 42 zachokera kuti?

Izi zili choncho chifukwa malo a "zazing'ono" ndi "zazikulu" sakusonyezedwa. Chachikulucho chikhoza kukhala m'malo asanu ndi awiri, chomwe chimapereka zosankha 6 zotsalira kwa yaying'ono, chiwerengero cha 7 * 6 = 42. Sizingatheke kudziwa ndendende zomwe JK Rowling anali nazo m'maganizo pamene adabwera. ndi mwambi uwu, pokhapokha atalankhula pa Twitter yanu. Chabwino, mpaka tsiku losapeŵeka lidzafika, tikhoza kusankha mtundu wachisawawa ndikugwira nawo ntchito. Komabe, sipadzakhala chitsimikizo cha kusungunuka kwake, chifukwa chake timagwirira ntchito zabwino, kuthetsa mitundu yonse 42 ya mwambi (kapena kutsimikizira kusatheka kwawo).

SANKHANI KALE

Choyamba, apa pali zopinga zonse za chithunzicho, zobwerezedwanso m'mawu osavuta:

  1. Pali mankhwala awiri osavulaza, 3 akupha, amodzi omwe amakulolani kupita patsogolo, ndi omwe amakulolani kubwerera.
  2. Kumbali ya kumanzere kwa mankhwala aŵiriwo opanda vuto lililonse kuli ndi poyizoni.
  3. Potions kumbali zonse ziwiri ndizosiyana, ndipo palibe imodzi mwa izo imakulolani kuti mupite patsogolo.
  4. Mabotolo akuluakulu ndi ang'onoang'ono alibe poizoni.
  5. Botolo lachiwiri kumanzere ndi lachiwiri kumanja lili ndi mankhwala omwewo.

Kodi kuthana ndi izi? Tiyeni tione njira zotsatirazi. Dziwani kuti, monga mwambiwo umanenera, pamzerewu pali botolo la 1 laling'ono kuposa ena onse kukula kwake, ndi botolo limodzi lalikulu kuposa ena onse.

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Tiyeni tiyese mopusa kudutsa njira zonse - tengani botolo limodzi panthawi ndikusankha zonse zomwe zingatheke pazomwe zilimo.

Mwachitsanzo, botolo loyamba silingathe kukhala ndi mankhwala omwe amatipititsa patsogolo chifukwa choletsedwa No. Komanso ilibe mankhwala otetezeka chifukwa choletsa No. 3 - sipangakhale poizoni kumanzere kwake. Izi zimatisiya ndi zosankha za potion potion ndi kuponyera. Tiyeni tiyese njira zonse ziwiri.

Pazithunzi zotsatirazi, zobiriwira zobiriwira zikuyimira poizoni, malalanje ndi zakumwa zotetezeka, buluu ndi mankhwala omwe amabwerera kumbuyo, ndipo chibakuwa ndi mankhwala omwe amapita patsogolo.

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Tiyeni tibwereze izi pazosankha zonse ziwiri - tengani botolo lachiwiri ndikuyesa njira zonse zovomerezeka. Izi zidzatipatsa zotsatirazi:

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Kupitiliza kuchita mwanjira iyi, ndikutaya njira zonse zogwirira ntchito zomwe botolo lina silingadzazidwe ndi potion popanda kuphwanya ziletso zomwe zalembedwa, tifika njira yokhayo yovomerezeka:

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Mwachibadwa, tinalibe chitsimikizo chopeza yankho. Sipangakhale yankho, kapena pangakhale angapo (ndipo ngati muli ndi mayankho angapo, izi ndizofanana ndi mwambiwo womwe sungathe kuthetsedwa chifukwa simudziwa kuti ndi mankhwala ati omwe ali olondola).

Kugwiritsa ntchito algorithm pazosankha zonse kumatipatsa mayankho otsatirawa. Mabaibulo 8 a mwambiwo amatha kutha, 8 alibe mayankho ndipo 26 ali ndi mayankho angapo.

Kuthetsa mitundu yonse 42 yamwambi wa potion kuchokera kwa Harry Potter

Zambiri za mayankho

Kodi matembenuzidwe onse a mwambiwo ali ndi zofanana? Inde! Chonde dziwani kuti m'mabotolo ang'onoang'ono kapena akulu kwambiri ali m'malo a 2 kapena 6. Izi zimatipangitsa kuganiza kuti mabotolo a 2 ndi 6 ali ndi mankhwala otetezeka chifukwa cha zoletsa #4 ndi #5. Popanda sitepe iyi, sitingathe kuthetsa mwayi woti mabotolowa ali ndi poizoni, ndipo timakhala ndi mayankho angapo. Komanso zosankha zomwe zathetsedwa zimafuna kuti botolo lachiwiri "lapadera" (laling'ono kapena lalikulu) liikidwe pa 3 kapena 4. Apo ayi, malo enieni a potion omwe amatipititsa patsogolo sangapezeke.

Zotsatira

Ndimaliza ndi mawu a m'buku.

Hermione adatuluka mokweza, ndipo Harry adadabwa kuona kuti akumwetulira - chinali chinthu chomaliza chomwe chikanamuchitikira. "Wanzeru," adatero Hermione. - Awa simatsenga - izi ndi zomveka, mwambi. Amatsenga ambiri akulu alibe malingaliro pang'ono, ndipo amakhala pano mpaka kalekale. "

Koma dikirani kaye - mwina titha kudziwa mtundu wa mwambi wamwambiwu potengera zokambirana za m'bukuli:

“Ndamva,” iye anatero. "Botolo laling'ono kwambiri lidzatitsogolera kumoto wakuda, ndi ku Mwala."

...

“Ndi ndani amene angakuloleni kuti mubwerere pamoto wofiirira?”

Hermione analoza botolo lozungulira kumanja kwa mzerewo.

Zisiyeni. Njirayi imatipatsabe mayankho angapo. Tweet, DR.

kachidindo

Ngati muli ndi chidwi ndi kachidindo kothetsera chithunzichi ndikujambula zithunzi, mutha download pano.

Source: www.habr.com

Kuwonjezera ndemanga