Hirdetés
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- One mobilszolgáltatások
- Fotók, videók mobillal
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Külföldi prepaid SIM-ek itthon
- Motorola Edge 40 neo - színre és formára
- iPhone topik
- Milyen okostelefont vegyek?
- Nothing Phone 2a - semmi nem drága
- Xiaomi 13 - felnőni nehéz
Új hozzászólás Aktív témák
-
dobragab
addikt
válasz
bandi0000
#3647
üzenetére
Másik jó megoldás, hogy generálsz egy 90 elemű tömböt. Aztán ötször:
- generálsz egy n-t 0-89-ig,
-tomb[n]-t kiválasztod
- majdtomb[n]-t kiveszed tomb-ből. Ez legegyszerűbbentomb[n]és az utolsó elem cseréjével oldható meg, és ezután már 0-88-ig generálsz n-t
Kódban még egyszerűbb is.
int megoldasok[5];
int tomb[90];
for(int i = 0; i < 90; ++i)
tomb[i] = i;
for(int i = 0; i < 5; ++i)
{
int n = rand() % (90-i); // jó, éles kódban ne rand-ot használj
megoldasok[i] = tomb[n];
std::swap(tomb[90-1-i], tomb[n]); // vagy sima segédváltozós csere
}Nem próbáltam ki, lehet benne elírás...
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Luck Dragon: Asszociációs játék. :)
- Xbox Series X|S
- Nem tetszik a PC-gyártóknak az Xbox új iránya?
- Projektor topic
- BestBuy topik
- Vezeték nélküli fejhallgatók
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Filmvilág
- Lakáshitel, lakásvásárlás
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- További aktív témák...
- HP ProLiant DL360p Gen8 1U szerver (2x Xeon E5-2667 v2, 32GB RAM) + RACK SÍN!
- MSI RTX 3070 8GB GDDR6 VENTUS 3X OC Eladó!
- MSI RTX 4070 12GB GDDR6X VENTUS 2X OC - 1 év garancia - Eladó!
- GIGABYTE GTX 1660 SUPER 6GB GDDR6 GAMING OC Eladó!
- Eladó Apple Keyboard A1243 (Vezetékes, Numerikus pad) Magyar kiosztás, hibátlan működés.
- 27% - Gamemax GAMER PC! 7500F / RTX 5070 / 32GB DDR5 / 1TB SSD /
- BESZÁMÍTÁS! ASUS ROG STRIX B550 R5 5500 16GB DDR4 512GB SSD RX 6600 8GB CM MasterBox MB511 RGB 650W
- 280 - Lenovo Legion Pro 5 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti (ELKELT)
- Cisco Catalyst C1000-48T-4G-L 48xRJ45 4xSFP switch
- Dell Latitude E6410 i5 M560, Nvidia NVS 3100M 512MB GDDR3, 4Gb RAM, 250GB HDD, jó akku, számla gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


