Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<string>
- using namespace std;
- int main()
- {
- int sudoku[9][9] = { 0 };
- string eingabe[11] = { "" };
- cout << "Bitte geben Sie das Sudoku ein:" << endl;
- // Sudoku Eingabe
- for (unsigned i{ 0 }; i < 11; i++)
- {
- getline(cin, eingabe[i]);
- }
- // Zuweisung der Zahlen im string "eingabe" ind das Array "sudoku"
- for (unsigned i{ 0 }, a{ 0 }; i < 11; i++)
- {
- if (i != 4 || i != 8)
- {
- for (unsigned p{ 0 }, b{ 0 }; p < 22; p++)
- {
- if (eingabe[i].at(p) >= 49 && eingabe[i].at(p) <= 57)
- {
- sudoku[a][b] = (eingabe[i].at(p) - 48);
- b++;
- }
- }
- a++;
- }
- }
- for (unsigned i{ 0 }; i < 9; i++)
- {
- for (unsigned p{ 0 }; p < 9; p++)
- {
- cout << sudoku[i][p];
- }
- cout << endl;
- }
- return 0;
- }
- /*
- .5.1.4.|.8.6.9.|.7.2.3
- .8.7.2.|.3.4.5.|.6.1.9
- .9.6.3.|.2.1.7.|.5.4.8
- -------|-------|-------
- .6.2.8.|.1.3.4.|.9.5.7
- .1.9.7.|.6.5.2.|.8.3.4
- .4.3.5.|.7.9.8.|.1.6.2
- -------|-------|-------
- .2.4.6.|.9.7.1.|.3.8.5
- .7.5.1.|.4.8.3.|.2.9.6
- .3.8.9.|.5.2.6.|.4.7.1
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement