24 lines
504 B
C++
24 lines
504 B
C++
#include "Timer.h"
|
|
|
|
#include "ProblemBase.hpp"
|
|
#include "Problem3.hpp"
|
|
|
|
Problem3 problem = Problem3();
|
|
Timer timer(MICROS);
|
|
// Initialize serial connection
|
|
void setup() {
|
|
Serial.begin(9600);
|
|
Serial.println("Start calculating...");
|
|
timer.start(); // start the timer
|
|
}
|
|
|
|
// Calculation loop
|
|
void loop() {
|
|
if (problem.Step()) {
|
|
// Print solution
|
|
Serial.println("Result = " + String(problem.output) + " in " + String(timer.read()) + "us");
|
|
timer.stop();
|
|
delay(100);
|
|
exit(0);
|
|
}
|
|
} |