feat: improved TLE solution and generator

This commit is contained in:
2025-11-27 22:17:20 -03:00
parent 127830f0c6
commit 8d8c0af21f
126 changed files with 182 additions and 162 deletions

View File

@@ -19,10 +19,23 @@ int main()
cin >> N;
cin >> T;
nums.resize(N);
for (int i = 0; i < N; i++)
int sum = 0;
for (int i = 0; i < N; i++) {
cin >> nums[i];
sum += nums[i];
if (solve(0, 0)) {
if (nums[i] == T) {
cout << "PERFEITO!" << endl;
return 0;
}
}
if (sum == T) {
cout << "PERFEITO!" << endl;
return 0;
}
if (sum > T && solve(0, 0)) {
cout << "PERFEITO!";
} else {
cout << "IMPOSSIVEL!";