Kezdőoldal » Tudományok » Egyéb kérdések » Hogy lesz ennek a feladatnak...

Hogy lesz ennek a feladatnak 144 a megoldása?

Figyelt kérdés

Peti kedvenc körzetszámai azok, melyek irányítószáma olyan 6-tal osztható négyjegyű szám, amelynek bármely számjegyét elhagyva 6-tal oszható háromjegyű számot kapunk. Hány kedvenc körzete van Petinek? (Az irányítószámok tetszőleges 1000 és 9999 közötti számok.)


Én 32-t találtam, de a tanárom szerint 144 van. A szünetre kiadta, hogy írjam le mint a 144-et. Én akárhogy is írom, csak 32 féleképpen tudom leírni.


Légyszi segítsetek! Előre is köszi!


2011. dec. 21. 11:52
1 2
 11/14 _Jessy_ ***** válasza:

Tévedtem is, meg nem is. 36 akkor, ha a 0-val kezdődő számok nem háromjegyűek, és 48 akkor, ha a 036, és a 006-ot is háromjegyűnek veszed. Egyébként ennyi a forráskód lényegi része C#-ban:

int a, b, c, d;

string s;

string msg = "";


for (int i = 1000; i < 10000; ++i)

{

s = i.ToString();

int.TryParse(s.Remove(0, 1), out a);

int.TryParse(s.Remove(1, 1), out b);

int.TryParse(s.Remove(2, 1), out c);

int.TryParse(s.Remove(3, 1), out d);

if (i % 6 == 0 && a % 6 == 0 && b % 6 == 0 && c % 6 == 0 && d % 6 == 0 && !s.Remove(0, 1).StartsWith("0"))

{

msg += i.ToString() + ", ";

}

}

msg = msg.Remove(msg.Length - 2, 2);

Ha a feltételből elhagyod a !s.Remove(0, 1).StartsWith("0") -t, akkor kapsz 48-at.

2011. dec. 21. 21:42
Hasznos számodra ez a válasz?
 12/14 _Jessy_ ***** válasza:
Persze lehetne egyszerűbb, pl. 1002 az első 6-al osztható szám 1000 fölött, és kezdhetném azzal a ciklust, és számolni hatosával, de nem akartam cicomázni :)
2011. dec. 21. 21:44
Hasznos számodra ez a válasz?
 13/14 2xSü ***** válasza:
Képes voltál a végén kivenni az utolsó vesszőt? :-) Fogadjunk az eredeti programban, amit futtattál, nem volt benne az utolsó sor. ;-) (Én legalábbis vagyok olyan lusta, hogy biztos nem törődtem volna vele.)
2011. dec. 21. 21:54
Hasznos számodra ez a válasz?
 14/14 _Jessy_ ***** válasza:
de benne volt :D
2011. dec. 21. 22:10
Hasznos számodra ez a válasz?
1 2

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!