diff --git a/.vscode/settings.json b/.vscode/settings.json index c10c8c7..7b08d16 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,7 +4,7 @@ "C_Cpp_Runner.debuggerPath": "gdb", "C_Cpp_Runner.cStandard": "c17", "C_Cpp_Runner.cppStandard": "c++17", - "C_Cpp_Runner.msvcBatchPath": "", + "C_Cpp_Runner.msvcBatchPath": "C:/Program Files/Microsoft Visual Studio/VR_NR/Community/VC/Auxiliary/Build/vcvarsall.bat", "C_Cpp_Runner.useMsvc": false, "C_Cpp_Runner.warnings": [ "-Wall", diff --git a/exercise/44.c b/exercise/44.c new file mode 100644 index 0000000..516b889 --- /dev/null +++ b/exercise/44.c @@ -0,0 +1,19 @@ +#include +#include +#ifdef _WIN32 +#include +#endif + + +// Dijkstra +int main(void) +{ +#ifdef _WIN32 + system("chcp 65001 > nul"); + SetConsoleOutputCP(65001); + SetConsoleCP(65001); +#endif + + + return 0; +} \ No newline at end of file diff --git a/exercise/1.c b/exercise/exercise/1.c similarity index 100% rename from exercise/1.c rename to exercise/exercise/1.c diff --git a/exercise/10.c b/exercise/exercise/10.c similarity index 100% rename from exercise/10.c rename to exercise/exercise/10.c diff --git a/exercise/11.c b/exercise/exercise/11.c similarity index 100% rename from exercise/11.c rename to exercise/exercise/11.c diff --git a/exercise/12.c b/exercise/exercise/12.c similarity index 100% rename from exercise/12.c rename to exercise/exercise/12.c diff --git a/exercise/13.c b/exercise/exercise/13.c similarity index 100% rename from exercise/13.c rename to exercise/exercise/13.c diff --git a/exercise/14.c b/exercise/exercise/14.c similarity index 100% rename from exercise/14.c rename to exercise/exercise/14.c diff --git a/exercise/15.c b/exercise/exercise/15.c similarity index 100% rename from exercise/15.c rename to exercise/exercise/15.c diff --git a/exercise/16.c b/exercise/exercise/16.c similarity index 100% rename from exercise/16.c rename to exercise/exercise/16.c diff --git a/exercise/17.c b/exercise/exercise/17.c similarity index 100% rename from exercise/17.c rename to exercise/exercise/17.c diff --git a/exercise/18.c b/exercise/exercise/18.c similarity index 100% rename from exercise/18.c rename to exercise/exercise/18.c diff --git a/exercise/19.c b/exercise/exercise/19.c similarity index 100% rename from exercise/19.c rename to exercise/exercise/19.c diff --git a/exercise/2.c b/exercise/exercise/2.c similarity index 100% rename from exercise/2.c rename to exercise/exercise/2.c diff --git a/exercise/20.c b/exercise/exercise/20.c similarity index 100% rename from exercise/20.c rename to exercise/exercise/20.c diff --git a/exercise/21.c b/exercise/exercise/21.c similarity index 100% rename from exercise/21.c rename to exercise/exercise/21.c diff --git a/exercise/22.c b/exercise/exercise/22.c similarity index 100% rename from exercise/22.c rename to exercise/exercise/22.c diff --git a/exercise/23.c b/exercise/exercise/23.c similarity index 100% rename from exercise/23.c rename to exercise/exercise/23.c diff --git a/exercise/24.c b/exercise/exercise/24.c similarity index 100% rename from exercise/24.c rename to exercise/exercise/24.c diff --git a/exercise/25.c b/exercise/exercise/25.c similarity index 100% rename from exercise/25.c rename to exercise/exercise/25.c diff --git a/exercise/26.c b/exercise/exercise/26.c similarity index 100% rename from exercise/26.c rename to exercise/exercise/26.c diff --git a/exercise/27.c b/exercise/exercise/27.c similarity index 100% rename from exercise/27.c rename to exercise/exercise/27.c diff --git a/exercise/28.c b/exercise/exercise/28.c similarity index 100% rename from exercise/28.c rename to exercise/exercise/28.c diff --git a/exercise/29.c b/exercise/exercise/29.c similarity index 100% rename from exercise/29.c rename to exercise/exercise/29.c diff --git a/exercise/3.c b/exercise/exercise/3.c similarity index 100% rename from exercise/3.c rename to exercise/exercise/3.c diff --git a/exercise/30.c b/exercise/exercise/30.c similarity index 100% rename from exercise/30.c rename to exercise/exercise/30.c diff --git a/exercise/31.c b/exercise/exercise/31.c similarity index 100% rename from exercise/31.c rename to exercise/exercise/31.c diff --git a/exercise/32.c b/exercise/exercise/32.c similarity index 100% rename from exercise/32.c rename to exercise/exercise/32.c diff --git a/exercise/33.c b/exercise/exercise/33.c similarity index 100% rename from exercise/33.c rename to exercise/exercise/33.c diff --git a/exercise/34.c b/exercise/exercise/34.c similarity index 100% rename from exercise/34.c rename to exercise/exercise/34.c diff --git a/exercise/35.c b/exercise/exercise/35.c similarity index 100% rename from exercise/35.c rename to exercise/exercise/35.c diff --git a/exercise/36.c b/exercise/exercise/36.c similarity index 100% rename from exercise/36.c rename to exercise/exercise/36.c diff --git a/exercise/37.c b/exercise/exercise/37.c similarity index 100% rename from exercise/37.c rename to exercise/exercise/37.c diff --git a/exercise/38.c b/exercise/exercise/38.c similarity index 100% rename from exercise/38.c rename to exercise/exercise/38.c diff --git a/exercise/39.c b/exercise/exercise/39.c similarity index 100% rename from exercise/39.c rename to exercise/exercise/39.c diff --git a/exercise/4.c b/exercise/exercise/4.c similarity index 100% rename from exercise/4.c rename to exercise/exercise/4.c diff --git a/exercise/40.c b/exercise/exercise/40.c similarity index 100% rename from exercise/40.c rename to exercise/exercise/40.c diff --git a/exercise/41.c b/exercise/exercise/41.c similarity index 100% rename from exercise/41.c rename to exercise/exercise/41.c diff --git a/exercise/42.c b/exercise/exercise/42.c similarity index 100% rename from exercise/42.c rename to exercise/exercise/42.c diff --git a/exercise/5.c b/exercise/exercise/5.c similarity index 100% rename from exercise/5.c rename to exercise/exercise/5.c diff --git a/exercise/6.c b/exercise/exercise/6.c similarity index 100% rename from exercise/6.c rename to exercise/exercise/6.c diff --git a/exercise/7.c b/exercise/exercise/7.c similarity index 100% rename from exercise/7.c rename to exercise/exercise/7.c diff --git a/exercise/8.c b/exercise/exercise/8.c similarity index 100% rename from exercise/8.c rename to exercise/exercise/8.c diff --git a/exercise/9.c b/exercise/exercise/9.c similarity index 100% rename from exercise/9.c rename to exercise/exercise/9.c