
#include <iostream>
#include <chrono>

int main() {
    std::cout << "Starte CPU-Berechnung..." << std::endl;
    
    auto start = std::chrono::high_resolution_clock::now();
    
    // Wir zaehlen so schnell wie moeglich auf dem normalen Prozessor
    unsigned long long zaehler = 0;
    for (unsigned long long i = 0; i < 500000000; ++i) {
        zaehler += i;
    }
    
    auto ende = std::chrono::high_resolution_clock::now();
    std::chrono::duration<double> dauer = ende - start;
    
    std::cout << "Ergebnis: " << zaehler << std::endl;
    std::cout << "Zeit auf der CPU: " << dauer.count() << " Sekunden" << std::endl;
    
    return 0;
}