#include #include #include using namespace std; vector string_to_vector_int(string s) { vector v; for (auto c : s) { v.push_back(c - '0'); } return v; } // använd denna datatyp för att skapa grafen struct Node { int value; Node * grey_line; Node * red_line; }; class Mod7 { public: Mod7() { // Skapa grafen här } int remainder(string number) { // Implementera algoritmen här return 0; } // Lägg hjälpfunktioner här private: // Lägg eventuella datamedlemmar här }; int main() { string test1{"243"}; Mod7 modder{}; if (modder.remainder("243") == 5) { cout << "Stämmer!" << endl; } if (modder.remainder("11111111111111111111111111111") == 2) { cout << "Stämmer!" << endl; } // skapa fler testfall här }