Kétdimenziós tömbök c - gyakorlat python Django

Kétdimenziós tömbök C ++

Kétdimenziós tömbök c - gyakorlat python Django

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.