Kétdimenziós tömbök c - gyakorlat python Django
Kétdimenziós tömbök C ++
Megérkezett, a következő része a feladatok a számítógép az iskolába. Ekkor fogjuk vizsgálni munka kétdimenziós tömbök a C ++. Ezek a problémák igen érdekes. És a legtöbbjük tetszett.
Keresse az index az első előfordulása a maximális elemet.
A méret a bemeneti adat
A program fogadja bemenetként a tömb méretei n, és m, akkor n vonalak m számok az egyes. n és m nem haladja meg a 100.
A méret a kimenő adatok
Nyomtatás két szám: a sor és oszlop számot, amelyet érdemes a legnagyobb eleme egy kétdimenziós tömbben. Ha több ilyen elem, akkor azt jelzi ki, ami kevesebb, mint a sor számát, és ha a sorszámok az egyik a kisebb számú oszlop.
Mivel páratlan számú n, nem haladja meg a 15. létrehozása egy kétdimenziós tömböt n × n-elemek, kitöltve a szimbólumok „” (A tömb mindegyik eleme egy karakterlánc, az egyetlen szimbólum). Ezután töltse ki a karakterek „*” azt jelenti, folytonos vonal, a középső oszlopban a tömb, a fő átló és az oldalsó átlós. Ennek eredményeként a „*” a tömbben kell képeznie a csillag körvonalait. Kinyomtatni az eredményül kapott tömböt a képernyőn, közös elemeket a tömb helyet.
Mivel az n szám, nem nagyobb, mint 100. Létrehoz egy tömböt n × n, és töltse ki a következő szabályt. A fő diagonális rögzíteni kell, a 0. számú A két átlója mellett a fő egyik, száma 1. A következő két átlója 2, stb
Mivel kétdimenziós tömb és a következőket tartalmazza: i és j. Változás a tömb oszlopokat indexek i és j.
A méret a bemeneti adat
A program fogadja bemenetként a tömb méretei n, és m, nem nagyobb, mint 100, akkor a tömb elemeit, majd a száma i és j.
A méret a kimenő adatok
Nyomtatás az eredmény.
Tekintettel a számos N, nem haladja meg a 10, és egy sor n × n-. Ellenőrizze, hogy a tömb szimmetrikus a fő átló. Szerezd meg a „IGEN” szó, ha a tömb szimmetrikus, és a „nem” szót másképp.
Dan négyzet kétdimenziós tömb mérete n × n és k szám. Kimeneti elemek k-adik egy sorban átlós alatt a fő diagonális (azaz, ha k = 1, akkor ki kell venni az első átlós elemek alatt fekvő fő, ha k = 2, a második átlós, stb).
A k értékét lehet negatív, például, ha k = -1, szükséges a kimeneti érték az első fő átlós felett elhelyezkedő. Ha k = 0, fel kell hívnunk elemei a fő átló.
A program fogadja bemenetként az n szám, nem nagyobb, mint 10, akkor a tömb mérete n × n, majd a számot K.
Mivel a két-dimenziós tömb n × m (n és m nem haladja meg a 1000). Szimmetrikus a főátlójában a tömb hívják alkalmazható a jelen. Azt a méretei m × n: a kezdeti tömb ültették sorok válnak oszlopok, az oszlopok az eredeti tömb átültetett sorokban.
A tömb építeni ültették tömb, és megjeleníti a képernyőn.
A moziban n m üléssor egyes (n és m nem haladja meg a 20). A kétdimenziós tömb információt tárol eladott jegyek, az 1-es szám azt jelzi, hogy egy jegyet erre a helyre már eladott száma 0 azt jelenti, hogy az a hely szabad. Kaptam egy kérést a jegyárusítás a szomszédos k ülések ugyanabban a sorban. Határozza meg, hogy lehetséges, hogy végre ilyen kérelmet.
A méret a bemeneti adat
A program veszi egy n egész szám, és m. A következő a n sor tartalmazó m szám (0 vagy 1), szóközzel elválasztva. Ezután a k adják.
A méret a kimenő adatok
A program megjeleníti a sor számát, amelyben van k darab egymást követő üres helyek. Ha több ilyen sorozat, nyomtassa ki a legkisebb számú megfelelő sorozatot. Ha megfelelő számú nincs kimenet a 0 számot.
Dan négyszögletes tömb n × m. Forgatás 90 fokkal óramutató járásával megegyező irányba, meghatározva az eredmény egy új tömb mérete m × n.
A méret a bemeneti adat
Bemutatjuk két szám n és m, nem nagyobb, mint 100, akkor a tömb mérete n × m.
A méret a kimenő adatok
Kinyomtatni az eredményül kapott tömböt. A számok a levezetés elválasztva egy helyet.
feladat №10
Szerint a számokat n és m töltse egy kétdimenziós tömb mérete m × n szám 1-től n × m „kígyó”, amint azt a példa mutatja.
A méret a bemeneti adat
Bemutatjuk a két szám n és m, amelyek mindegyike nem haladja meg a 20.
A méret a kimenő adatok
Eredménykiesésre tömb, forgalomba kimeneti minden elemét pontosan 4 karakter.
feladat №11
Szerint a számokat n és m töltse egy kétdimenziós tömb mérete m × n szám 1-től m × n „átlók”, amint a példában.
A méret a bemeneti adat
Bemutatjuk a két szám n és m, nem nagyobb, mint 100.
A méret a kimenő adatok
Eredménykiesésre tömb, forgalomba kimeneti minden elemét pontosan 4 karakter.
feladat №12
Tekintettel számokat n és m. Feltölt egy tömböt n × m eltolt: a sejteket az azonos színű tele vannak nullák, és egy másik szín - tele pozitív egészek fentről lefelé, balról jobbra. A bal felső sarokban van írva az 1-es szám.
A méret a bemeneti adat
Bemutatjuk a két szám n és m, nem nagyobb, mint 100.
A méret a kimenő adatok
Eredménykiesésre tömb, forgalomba kimeneti minden elemét pontosan 4 karakter.
feladat №13
Szerint a számokat n és m töltse egy kétdimenziós tömb mérete m × n szám 1-től n × m egy spirál, így a bal felső sarokban, és örvénylő az óramutató járásával megegyező irányban, amint az a példában.
A méret a bemeneti adat
Bemutatjuk a két szám n és m, nem nagyobb, mint 100.
A méret a kimenő adatok
Eredménykiesésre tömb, forgalomba kimeneti minden elemét pontosan 4 karakter.