Kezdőoldal » Számítástechnika » Programozás » Mi a logika az alábbi számokba...

Mi a logika az alábbi számokban és a visszatérési értékekben?

Figyelt kérdés

A CodeHunt játék 12.08-as pályájánál elakadtam.


Mi lehet a logika a bemeneti tömb érékei és a visszatérési értékek között?


public static int Puzzle(int[] numbers) {

if (numbers.SequenceEqual(new[] {768, 98, 138, 172, 135, 169, 56})) return 0;

if (numbers.SequenceEqual(new[] {925,142,0,14,685,76,8})) return 0;

if (numbers.SequenceEqual(new[] {70, 8, 414, 16, 50, 64, 0})) return -1;

if (numbers.SequenceEqual(new[] {2, 256, 0, 4, 5, 32, 8})) return -1;

if (numbers.SequenceEqual(new[] {925, 97, 1, 369, 524, 65, 64})) return -1;

if (numbers.SequenceEqual(new[] {768, 384, 176, 512, 769, 16, 43})) return -1;

if (numbers.SequenceEqual(new[] {768, 138, 517, 3, 78, 0, 32})) return 0;

if (numbers.SequenceEqual(new[] {646, 258, 128, 0, 1, 256, 3})) return 0;

if (numbers.SequenceEqual(new[] {768, 384, 128, 48, 16, 192, 0})) return 0;

if (numbers.SequenceEqual(new[] {276, 257, 44, 14, 8, 202, 265})) return 1;

if (numbers.SequenceEqual(new[] {925, 97, 1, 369, 524, 65, 64})) return -1;

if (numbers.SequenceEqual(new[] {736, 993, 961, 727, 992, 470, 501})) return 2;

if (numbers.SequenceEqual(new[] {768, 384, 179, 58, 50, 48, 49})) return 0;

if (numbers.SequenceEqual(new[] {925, 177, 16, 240, 96, 387, 9})) return 0;

if (numbers.SequenceEqual(new[] {768, 384, 60, 49, 48, 176, 51})) return 0;

if (numbers.SequenceEqual(new[] {8388886, 67109420, 67108968, 2, 100664100, 41943048, 128})) return 3;

if (numbers.SequenceEqual(new[] {476, 508, 1020, 348, 380, 767, 509})) return 2;

if (numbers.SequenceEqual(new[] {608, 852, 260, 265, 262, 256, 417})) return 1;

if (numbers.SequenceEqual(new[] {768, 881, 180, 454, 482, 864, 743})) return -1;

if (numbers.SequenceEqual(new[] {8388886, 1065361173, 536871176, 1610613257, 1610615432, 1610613385, 4105})) return -1;

return 2000;

}



#Visual C# #code hunt
2014. máj. 24. 13:08
 1/2 anonim ***** válasza:
Akkor dob nullát, ha az első szám és szum(többi szám) egyenlő. Eddig jutottam egyelőre. :D
2014. máj. 24. 14:04
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Köszi, sokat segítettél. Ha az első 2 összege = maradék, akkor return 1, ha elős 3 = maradék, akkor return 2, ...
2014. máj. 24. 14:34

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!