Kezdőoldal » Számítástechnika » Egyéb kérdések » Ha elromlott a szövegszerksztő...

Ha elromlott a szövegszerksztő program, s egy ilyen kód jelenik meg, hogy lehet megnézni, hogy mi az eredeti szöveg? 54687265652052696e677320666f722074686520456c76656e2d6b696e67 7320756e6465722074686 520736b792c0d0a536576656e20666f722074686520447761

Figyelt kérdés

2016. ápr. 10. 13:37
 1/8 tabaki ***** válasza:
Egyáltalán nem biztos, hogy meg lehet nézni. Lehetnek ebben mindenféle tokenek, vagy akár az egész is lehet tömörített formátumú. Az érdekes, hogy miden karakter hexadecimális számjegy, ez talán jelent valamit a nálamnál okosabbak számára. Mindenesetre szerintem a minimum, hogy közöld, milyen szövegszerkesztőről van szó, és ez milyen formátumú fájlból való.
2016. ápr. 10. 19:00
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
Nem lehet tudni milyen szovegszerkeszto,ez egy versenyfeladat.
2016. ápr. 11. 11:36
 3/8 SimkoL ***** válasza:

tabaki kolléga elsőre eltalálta a megoldást.

A szöveged:

Three Rings for the Elven-kings under the sky,

Seven for the Dwa

2016. ápr. 11. 12:01
Hasznos számodra ez a válasz?
 4/8 SimkoL ***** válasza:

.. és a nyúlfarknyi program:


program Project2;


{$APPTYPE CONSOLE}


uses SysUtils;


var ch: string;

s : string = '54687265652052696e677320666f722074686520456c76656e2d6b696e67 7320756e6465722074686 520736b792c0d0a536576656e20666f722074686520447761';

i : integer;

begin

s := StringReplace(s, ' ', '', [rfReplaceAll]);

for i := 0 to (Length(s) div 2) - 1 do

begin

ch := '$' + Copy(s, (i * 2) + 1, 2);

Write(Chr(StrToInt(ch)));

end;

ReadLn;

end.

2016. ápr. 11. 12:09
Hasznos számodra ez a válasz?
 5/8 tabaki ***** válasza:

@SimkoL:

Nahát... Esküszöm, motozott bennem, hogy én is megírom, csak fáradt voltam, és persze a priori lusta is -- meg aztán el is hittem, hogy igazi szövegszerkesztőről van szó, ez aláásta a hitemet, hogy ilyen egyszerű.

Tiéd a pálma!


Kérdező, Kérdező, te pedig megéred a pénzed.

2016. ápr. 11. 12:23
Hasznos számodra ez a válasz?
 6/8 SimkoL ***** válasza:

A leendő weboldalamat készítem elő, jól esett egy pár sor 'igazi' program a HTML és CSS mellett kikapcsolódásként :). De hogy teljes legyen itt van az egész:


program Project2;


{$APPTYPE CONSOLE}


uses SysUtils;


var ch: string;

s : Ansistring;

i : integer;

begin

s :='54687265652052696E677320666F722074686520456C76656E2D6B696E677320756E6465722074686520736B792C0A0D' +

'536576656E20666F72207468652044776172662D6C6F72647320696E2074686569722068616C6C73206F662073746F6E652C0A0D' +

'4E696E6520666F72204D6F7274616C204D656E20646F6F6D656420746F206469652C0A0D' +

'4F6E6520666F7220746865204461726B204C6F7264206F6E20686973206461726B207468726F6E650A0D' +

'496E20746865204C616E64206F66204D6F72646F722077686572652074686520536861646F7773206C69652E0A0D' +

'4F6E652052696E6720746F2072756C65207468656D20616C6C2C204F6E652052696E6720746F2066696E64207468656D2C0A0D' +

'4F6E652052696E6720746F206272696E67207468656D20616C6C20616E6420696E20746865206461726B6E6573732062696E64207468656D0A0D' +

'496E20746865204C616E64206F66204D6F72646F722077686572652074686520536861646F7773206C69652E';

s := StringReplace(s, ' ', '', [rfReplaceAll]);

for i := 0 to (Length(s) div 2) - 1 do

begin

ch := '$' + Copy(s, (i * 2) + 1, 2);

Write(Chr(StrToInt(ch)));

end;

WriteLn;

s := 'Three Rings for the Elven-kings under the sky,'+#10#13+

'Seven for the Dwarf-lords in their halls of stone,'+#10#13+

'Nine for Mortal Men doomed to die,'+#10#13+

'One for the Dark Lord on his dark throne'+#10#13+

'In the Land of Mordor where the Shadows lie.'+#10#13+

'One Ring to rule them all, One Ring to find them,'+#10#13+

'One Ring to bring them all and in the darkness bind them'+#10#13+

'In the Land of Mordor where the Shadows lie.';

for i := 1 to Length(s) do

begin

ch := IntToHex(Ord(s[i]), 2);

Write(ch);

end;

ReadLn;

end.

2016. ápr. 11. 13:16
Hasznos számodra ez a válasz?
 7/8 tabaki ***** válasza:
41206D6163736B6120727575676A61206D6567212053746F702E0A0D4D6920612066656E652076616E206120737A6F65766567737A65726B65737A746F6F656D6D656C3F2053746F702E0A0D4B6F65737A6F656E6F656D20612070726F6769742E2053746F702E0A0D54616E756C736161676F7320766F6C742E2053746F702E0A0D0A0D546162616B69203A290A0D
2016. ápr. 11. 20:01
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
Köszönöm szépen,most már látom,hogy tényleg egyszerű volt.Még soha nem volt dolgom ilyen típusú feladattal,ezért nem ment.
2016. ápr. 11. 21:00

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!