Recent Changes - Search:

Oktatás

* Programozás 2
  + feladatsor
  + C feladatsor
  + Python feladatsor
  + GitHub oldal

* Szkriptnyelvek
  + feladatsor
  + quick link

* levelezősök
  + Adator. prog.
  + feladatsor
  + quick link

teaching assets


Félévek

* 2024/25/1
* archívum


Linkek

* kalendárium
   - munkaszüneti napok '20
* tételsorok
* jegyzetek
* szakdolgozat / PhD
* ösztöndíjak
* certificates
* C lang.
* C++
* C#
* Clojure
* D lang.
* Java
* Nim
* Scala


[ edit | logout ]
[ sandbox | passwd ]

Py3 /

20170305a

Üzenet az űrből

Példa

Vegyük a következő bitsorozatot: "001010100010001010100". Ennek a hossza 21 bit, amit a következőképpen tudunk prímtényezők szorzatává alakítani: 3 x 7. Rendezzük a sorozatot 3 oszlopba és 7 sorba:

001
010
100
010
001
010
100

Ha a 0 / 1 értékeket fehér / fekete pixeleknek tekintjük, akkor a köv. ábrát kapjuk:

A fenti szöveges állományt a következőképpen tudjuk egyszerűen képpé alakítani: a szöveges file-t alakítsuk át PBM formátumba, amit a Gimp képszerkesztővel már meg tudunk nyitni. Méretezzük át a képet nagyobbra, majd mentsük el pl. PNG formátumban.

Feladat

A földi rádióteleszkópok az alábbi, 1679 bit hosszúságú üzenetet fogták be:

000000101010100000000000010100000101000000010010001000100010010110010101010101
010101001001000000000000000000000000000000000000011000000000000000000011010000
000000000000000110100000000000000000010101000000000000000000111110000000000000
000000000000000000011000011100011000011000100000000000001100100001101000110001
100001101011111011111011111011111000000000000000000000000001000000000000000001
000000000000000000000000000010000000000000000011111100000000000001111100000000
000000000000000110000110000111000110001000000010000000001000011010000110001110
011010111110111110111110111110000000000000000000000000010000001100000000010000
000000011000000000000000100000110000000000111111000001100000011111000000000011
000000000000010000000010000000010000010000001100000001000000011000011000000100
000000001100010000110000000000000001100110000000000000110001000011000000000110
000110000001000000010000001000000001000001000000011000000001000100000000110000
000010001000000000100000001000001000000010000000100000001000000000000110000000
001100000000110000000001000111010110000000000010000000100000000000000100000111
110000000000001000010111010010110110000001001110010011111110111000011100000110
111000000000101000001110110010000001010000011111100100000010100000110000001000
001101100000000000000000000000000000000000111000001000000000000001110101000101
010101010011100000000010101010000000000000000101000000000000001111100000000000
000001111111110000000000001110000000111000000000110000000000011000000011010000
000001011000001100110000000110011000010001010000010100010000100010010001001000
100000000100010100010000000000001000010000100000000000010000000001000000000000
00100101000000000001111001111101001111000

A tudósok hozzánk fordulnak segítségért, mi vagyunk az egyetlen reményük. Próbáljuk meg dekódolni, ill. grafikusan megjeleníteni az üzenetet a fenti példához hasonlóan.

Cloud City

  

Blogjaim, hobbi projektjeim

* The Ubuntu Incident
* Python Adventures
* @GitHub
* heroku
* extra
* haladó Python
* YouTube listák


Debrecen | la France


[ edit ]

Edit - History - Print *** Report - Recent Changes - Search
Page last modified on 2017 May 25, 13:30