Hirdetés
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Honor Magic6 Pro - kör közepén számok
- Xiaomi 14T - nem baj, hogy nem Pro
- Luxuspóráz: okosláncot akasztana a nyakadba az Apple
- Megjöttek Magyarországra a Redmi Note 15-ök, január 22-től ennyiért kaphatók
- Geekbench eredményen a Galaxy S26 Plus grafikus ereje
- MIUI / HyperOS topik
- Szívós, szép és kitartó az új OnePlus óra
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
Új hozzászólás Aktív témák
-
bambaram1214
friss újonc
Segítségeteket szeretném kérni Pythonban. Pythonban szeretnék egy programot írni, amely 20 darab értéket kér be a felhasználótól (a bekért szám csak egész szám lehet, továbbá nem lehet negatív), majd a kapott 20 darab értéket az összes lehetséges módon (egyelőre csak összeadás műveletet használva) összeadja, így megkapva a következő 21.-es értéket. Az alábbi táblázat egy példa:
srsz. érték
1 2
2 3
3 6
4 10
5 15
6 16
7 19
8 23
9 27
10 32
11 34
12 35
13 38
14 41
15 42
16 44
17 45
18 47
19 48
20 51
21 ?Tehát az értékekkel ugyanazokat a műveleteket (csak összeadás) végezze el amit a sorszámokkal az összes lehetséges módon a sorszámokat korlátlanul felhasználva a lényeg hogy a végén a kapott érték 21. legyen. Pl.: a táblázatban az 1. érték 2, a 20. pedig 51. tehát a kettő összege 1+20 = 21 (sorszám) ehhez tartozó érték pedig a 2+51=53 és így tovább a sorszámokkal. Azonban ugye a 21 értéket az előző húszból többféleképpen is elő lehet állítani: 20+1, 19+2, 18+3.... 1+1+1+18, 1+1+1+1+1+1+2+3+10.... Szóval a 20 darab bekért sorszám értékéből szeretném az összes lehetséges módon kiszámmolni a 21-et. Amennyire utánanéztem itertools modullal lehet valahogyan kombinációkat vagy permutációkat csinálni, de úgy ahogyan én szeretném olyat nem láttam. Remélem érthetően írtam :S
Full-full kezdő vagyok ebben, és nagyon köszönöm a segítségeteket előre is. email: bambaram1214@gmail.com
Új hozzászólás Aktív témák
- Mozilla Firefox
- Life is Strange: Reunion - Visszatér Max és Chloe, mindkettőjükkel játszhatunk
- Battlefield 6
- Okos Otthon / Smart Home
- Elektromos autók - motorok
- Hardcore café
- AMD vs. INTEL vs. NVIDIA
- Kormányok / autós szimulátorok topikja
- 5.1, 7.1 és gamer fejhallgatók
- Napelem
- További aktív témák...
- Új Creative Sound Blaster JAM V2
- LG 49WQ95X-W - 49" NANO IPS - 5120x1440 Dual QHD - 144Hz - USB Type-C - HDR 400 - G-Sync - FreeSync
- Samsung Galaxy A04s / 4/64GB / Kártyafüggetlen / 12Hó Garancia
- Samsung Galaxy A05s 128GB, Kártyafüggetlen, 1 Év Garanciával
- Keresünk iPhone 14/14 Plus/14 Pro/14 Pro Max
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


