Autor Thema: ... "97% will fail this test"  (Gelesen 6086 mal)

Offline herrmannj

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 6009
Antw:... "97% will fail this test"
« Antwort #75 am: 03 Februar 2021, 19:25:01 »
Coole Lösung, auch von Wahl des Werkzeuges. Nochmals Faktor 10 schneller.
smartVisu mit fronthem, einiges an HM, RFXTRX, Oregon, CUL, Homeeasy, ganz viele LED + Diverse

Offline xenos1984

  • Developer
  • Full Member
  • ****
  • Beiträge: 417
Antw:... "97% will fail this test"
« Antwort #76 am: 04 Februar 2021, 00:05:51 »
Es geht noch etwas schneller. C++, kompiliert mit

g++ -O3 -o pah1 -std=c++2a pah1.cpp
Aufruf:

./pah1 <Endergebnis> <Zahl1> <Zahl2> ... <ZahlN>
Timing mit den Beispielen:

$ time ./pah1 24 3 3 8 8
(/ 8 1/3) : [ 24 ] <- [ 1/3 8 ]
(- 3 8/3) : [ 1/3 8 ] <- [ 8/3 3 8 ]
(/ 8 3) : [ 8/3 3 8 ] <- [ 3 3 8 8 ]

real    0m0,006s
user    0m0,001s
sys     0m0,006s

$ time ./pah1 36 1 9 6 8
(/ 9 1/4) : [ 36 ] <- [ 1/4 9 ]
(- 1 3/4) : [ 1/4 9 ] <- [ 3/4 1 9 ]
(/ 6 8) : [ 3/4 1 9 ] <- [ 1 6 8 9 ]

real    0m0,007s
user    0m0,003s
sys     0m0,004s

$ time ./pah1 54 1 9 6 8
(/ 6 1/9) : [ 54 ] <- [ 1/9 6 ]
(- 1 8/9) : [ 1/9 6 ] <- [ 8/9 1 6 ]
(/ 8 9) : [ 8/9 1 6 ] <- [ 1 6 8 9 ]

real    0m0,007s
user    0m0,007s
sys     0m0,000s

$ time ./pah1 -24 1 9 6 8
(* -3 8) : [ -24 ] <- [ -3 8 ]
(- 6 9) : [ -3 8 ] <- [ 6 8 9 ]
(* 1 6) : [ 6 8 9 ] <- [ 1 6 8 9 ]

real    0m0,006s
user    0m0,006s
sys     0m0,000s
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 20869
Antw:... "97% will fail this test"
« Antwort #77 am: 26 Februar 2021, 08:45:09 »
so ganz passt es nicht hier her, aber irgendwie doch...

https://shop.mathematikum.de/dies-das/sonstiges/247/die-mathe-uhr
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline herrmannj

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 6009
Antw:... "97% will fail this test"
« Antwort #78 am: 26 Februar 2021, 16:57:38 »
Klar passt das, danke
smartVisu mit fronthem, einiges an HM, RFXTRX, Oregon, CUL, Homeeasy, ganz viele LED + Diverse