16 svar
378 visningar
mangne 16
Postad: 21 jun 2020 20:56 Redigerad: 21 jun 2020 21:00

Hur hitta alla tal mellan 100 och 999

Genom att använda siffrorna 4,5,7,8,9 och 10 kan jag få fram alla tal mellan 100 och 999 förutom två stycken. De får endast användas en gång per tal med hjälp av +-×÷. Nu är frågan om det finns något sätt att hitta dessa två tal på något finurligt sätt?


Välkommen till Pluggakuten! Tråd flyttad från Kluringar till Allmänna diskussioner. /moderator 

Smaragdalena 78302 – Lärare
Postad: 21 jun 2020 21:25

Måste man använda alla 6 talen för att få fram vart och ett av talen, eller kna man använda bara några stycken, så att man t ex  kan få fram 1 som 5-4, 2 som 7-5 och 3 som 7-4?

Får man använda parenteser?

Vilka två tal är det du inte har fått fram?

JohanF 4425 – Moderator
Postad: 21 jun 2020 22:34

Låt oss inte ligga sömnlösa i natt och tvingas gå igenom 900 tal! 

Berätta vilka två tal det handlar om. Snälla...     :-)

Teraeagle 20221 – Moderator
Postad: 21 jun 2020 22:41

Spontant när jag läste uppgiften så tänkte jag på primtal. Sen har jag inte kommit längre...

mangne 16
Postad: 22 jun 2020 07:36

Återkommer ikväll med mer info, har det på datorn hemma.

Laguna Online 28527
Postad: 22 jun 2020 08:03

Att nämna två tal som jag inte klarar av att bilda är ju inte så svårt just nu. Visa hur ni bildar de 898 övriga.

Det här kan väl inte vara en skoluppgift?

Laguna Online 28527
Postad: 22 jun 2020 16:54

Nu skrev jag ett program utan att försöka tänka, och det hittade ett tal som inte går att bilda (om man får använda parenteser). Man kan tydligen bilda alla mellan 0 och 100 också, samt 1000 och 1001.

Så jag har väl gjort nåt fel.

mangne 16
Postad: 22 jun 2020 17:05

Yngste sonen gick detta av mattelärare i mars men sen blev ju gymnasiet stängt pga corona. 

Using the numbers 4, 5, 7, 8, 9, and 10 one can achieve all integers from 100 to 999, but two, by using the operations addition, subtraction, multiplication, or division. Each number can only be used once in each calculation and intermediate results must always be integers. For instance, 9+5=14; 14-4=10 and 10*10=100 and so on.

 

Detta är uppgiften. 

Teraeagle 20221 – Moderator
Postad: 22 jun 2020 17:27
mangne skrev:

Yngste sonen gick detta av mattelärare i mars men sen blev ju gymnasiet stängt pga corona. 

Using the numbers 4, 5, 7, 8, 9, and 10 one can achieve all integers from 100 to 999, but two, by using the operations addition, subtraction, multiplication, or division. Each number can only be used once in each calculation and intermediate results must always be integers. For instance, 9+5=14; 14-4=10 and 10*10=100 and so on.

 

Detta är uppgiften. 

Har du koll på svaret eller vill du själv ta reda på det?

mangne 16
Postad: 22 jun 2020 17:30 Redigerad: 22 jun 2020 17:32

Det är svaret jag är ute efter.  Jag har ingen aning om hur jag ska lösa det. Sonen fick inte heller reda på det. Det var en extrauppgift han fick när han var klar med matte 5.

Teraeagle 20221 – Moderator
Postad: 22 jun 2020 17:36
Laguna skrev:

Nu skrev jag ett program utan att försöka tänka, och det hittade ett tal som inte går att bilda (om man får använda parenteser). Man kan tydligen bilda alla mellan 0 och 100 också, samt 1000 och 1001.

Så jag har väl gjort nåt fel.

Vilket tal gick inte att bilda och vad får du för resultat om det inte är tillåtet att använda parenteser?

Laguna Online 28527
Postad: 22 jun 2020 18:48
Teraeagle skrev:
Laguna skrev:

Nu skrev jag ett program utan att försöka tänka, och det hittade ett tal som inte går att bilda (om man får använda parenteser). Man kan tydligen bilda alla mellan 0 och 100 också, samt 1000 och 1001.

Så jag har väl gjort nåt fel.

Vilket tal gick inte att bilda och vad får du för resultat om det inte är tillåtet att använda parenteser?

934.

Utan parenteser vet jag inte, för då får jag använda en annan metod.

cjan1122 416
Postad: 22 jun 2020 20:48 Redigerad: 22 jun 2020 20:56

Hittade denna och denna sida som svarar på frågan d.v.s tar sig till ett "mål" med angivna tal m.h.a de fyra räknesätten. Skapade ett snabbt program för att loopa igenom 100-999 på hemsidan och fick talen 862 och 934.

Om det finns något systematiskt sätt att lösa detta utan dator vill jag gärna veta också haha, konstigt som matteuppgift på gymnasiet

mangne 16
Postad: 22 jun 2020 21:33

Sonen har gått teknisk linje på gymnasiet och efter avslutad matte 5 så fick han några högskoleuppgifter att lösa och denna blev olöst. Jag tackar er alla för hjälpen! :) 

Laguna Online 28527
Postad: 23 jun 2020 06:13

Här är ett sätt att bilda 862, med parenteser: 10*(7+9*(8+4/5)). Jag ska försöka lära mitt program att avgöra när parenteser behövs.

Intressant (eller kul i alla fall) att det andra talet inte ens går att bilda med parenteser.

Skaft 2373 – F.d. Moderator
Postad: 23 jun 2020 08:59

"intermediate results must always be integers" låter som att det utesluter mellansteget 4/5.

Gissar att den biten slängts in för att göra det mer lättprogrammerat, så man inte blir lurad av inexakta flyttal?

Laguna Online 28527
Postad: 23 jun 2020 09:17 Redigerad: 23 jun 2020 09:24
Skaft skrev:

"intermediate results must always be integers" låter som att det utesluter mellansteget 4/5.

Gissar att den biten slängts in för att göra det mer lättprogrammerat, så man inte blir lurad av inexakta flyttal?

Aha, jag missade uppgiftstexten.

Edit: nu får jag precis 862 och 934. Jag drar slutsatsen att man får använda parenteser.

Svara Avbryt
Close