#include #include using namespace std; int main() { int N; cin >> N; switch (N) { case 1: { // Time-consuming loop (around 3 seconds) volatile long long sum = 0; for (long long i = 0; i < 3000000000LL; ++i) { sum += i; } break; } case 2: { // Allocate 100MB of memory vector arr(100000000); // 100,000,000 bytes = 100MB break; } case 3: { // Moderate time and memory usage vector arr(50000000); // 50MB volatile long long sum = 0; for (long long i = 0; i < 1500000000LL; ++i) { sum += i; } break; } case 4: { // Allocate 75MB and some computation vector arr(75000000); // 75MB volatile long long sum = 0; for (long long i = 0; i < 1000000000LL; ++i) { sum += i; } break; } case 5: { // Max time and memory usage within limits vector arr(100000000); // 100MB volatile long long sum = 0; for (long long i = 0; i < 3000000000LL; ++i) { sum += i; } break; } } cout << 0 << endl; return 0; }