Kombinationer
Hej jag behöver hjälp inom kombinationer.
Tre positiva heltal, större än 1, har produkten 20. Undersök hur många olika kombinationer av tal det finns där detta gäller.
Tacksam för svar!
Här är det enklast att pröva sig fram. Det finns ju inte så många möjligheter.
Alla tre talen skall vara större än 1, dvs varje tal är minst 2.
Lägsta möjliga tal är alltså 2. Vad kan det högsta möjliga vara?
Nu finns det inte många möjligheter...
Produkten ska vara 210
Kanske 35 gånger 2 gånger 3
Stämmer det?
Men hur ska jag veta hur många olika kombinationer det finns🤔
Det står i uppgiften att produkten skall vara 20, inte 210. Om det hade varit 210 hade det varit en mycket jobbigare uppgift!
Jag har skrivit fel
Det är 210
Inte 20
Du får dela upp 210 i de faktorer, som det är delbart med, dvs. 210 = 2 * 3 * 5 *... och sedan kombinera ihop dessa på de sätt som går.
Är det delbart med bara 2 .3.5.7
Ja, och , så det finns inte så värst många varianter att göra. Jag får det till 6 olika varianter. Hittar du dem?
2×3×35
6×5×7
2×15×7
3×10×7
21×5×2
14×3×5
Får man använda datorn lite snabbt?
#include "stdio.h"
#define PRODUCT 210
void main()
{
for (int i = 0; i < PRODUCT; i++)
{
for (int j = 0; j < PRODUCT; j++)
{
int p;
p = i * j;
if (p == PRODUCT)
printf("Found %d, %d\n", i, j);
}
}
}