Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Mathematisches Problem, Hilfe :) (https://www.delphipraxis.net/177608-mathematisches-problem-hilfe.html)

Lyan 15. Nov 2013 14:37

Delphi-Version: XE5

Mathematisches Problem, Hilfe :)
 
Hallo,

ich habe grade ein mathematisches Problem.

Ich habe zum Spaß einen kleinen Wochentagsrechner geschrieben, wie dem auch sei. Gegeben sind 2 Zahlen A=19 und B=94.

Wie könnte man die 2 Zahlen so mit einander verrechen, sodass die Zahl herauskommt, die beim Anhängen von B an A enstehen würde, wobei A und B nur einmal verwendet werden dürfen (=1994).




Kleine Anmerkung: Ich weiß selber, dass ich programmtechnisch das ganz einfach lösen könnte, dass 1994 herauskommt, es ist viel mehr ein Rätsel für mich, wie man das mathematisch lösen könnte :) Also bitte nur Lösungen/Denkansätze zu einer Rechnung :)

p80286 15. Nov 2013 14:43

AW: Mathematisches Problem, Hilfe :)
 
Worauf willst Du hinaus?
einfach a*100+b ist ja wohl nicht was Du willst!

Gruß
K-H

Dragon27 15. Nov 2013 14:43

AW: Mathematisches Problem, Hilfe :)
 
Hallo,

ist das Mathematisch dann nicht so:

(A*100)+(B)

Diese Formel wäre gültig solande A nicht kleiner 10 ist.

Mikkey 15. Nov 2013 14:45

AW: Mathematisches Problem, Hilfe :)
 
A*Ceil(Log10(B))+B

Es gibt recht viele solche Möglichkeiten

Lyan 15. Nov 2013 14:47

AW: Mathematisches Problem, Hilfe :)
 
Ja, fast.

Ich meine aber, nur mit den Zahlen A und B rechnen.

Also 19 und 94 in dem o.g. bsp. ;D

Der schöne Günther 15. Nov 2013 14:49

AW: Mathematisches Problem, Hilfe :)
 
Und welche Rolle spielt dann die 6 in deinem Beispiel?

Klaus01 15. Nov 2013 14:59

AW: Mathematisches Problem, Hilfe :)
 
.. wenn ich das richtig verstehe willst Du 1994 in 19 und 94 zerlegen (fakturieren).
Ohne irgendwelche Multiplikatoren wirst Du da nicht weiter kommen.

Grüße
Klaus

Lyan 15. Nov 2013 14:59

AW: Mathematisches Problem, Hilfe :)
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1236145)
Und welche Rolle spielt dann die 6 in deinem Beispiel?

Ich habe mein Beispiel, bei welchem extra "dumm" davor stand entfernt und meine Fragestellung verfeinert.

Mikkey 15. Nov 2013 15:03

AW: Mathematisches Problem, Hilfe :)
 
Zitat:

Zitat von Lyan (Beitrag 1236147)
Zitat:

Zitat von Der schöne Günther (Beitrag 1236145)
Und welche Rolle spielt dann die 6 in deinem Beispiel?

Ich habe mein Beispiel, bei welchem extra "dumm" davor stand entfernt und meine Fragestellung verfeinert.

So verfeinert, dass sie (vorausgesetzt, die zwischendurch geschriebene Anforderung, dass keine anderen Zahlen drin vorkommen dürfen) nicht mehr lösbar ist.

Sir Rufo 15. Nov 2013 19:40

AW: Mathematisches Problem, Hilfe :)
 
Code:
A+A+...+A+A+B
Also A 100 mal addieren und dann B addieren ergibt bei der Ausgangslage 1994.

Jetzt haben wir nur diese beiden Zahlen benutzt, somit alle Anforderungen erfüllt


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:38 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz