Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <windows.h>
- #include <iostream>
- long long n, k;
- void Dfs(long long x)
- {
- if (x == 1000000) return;
- Dfs(x + 1);
- k += x;
- }
- DWORD WINAPI Solve(CONST LPVOID lpParam)
- {
- std::cin >> n;
- Dfs(1);
- std::cout << n - 1 << std::endl;
- std::cout << k << std::endl;
- ExitThread(0);
- }
- int main()
- {
- HANDLE hThread = CreateThread(NULL, 64 * 1024 * 1024, &Solve, NULL, 0, NULL);
- WaitForSingleObject(hThread, INFINITE);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement