Giả sử chúng ta có một số n. Giả thiết "Tồn tại số nguyên dương n mà mỗi số nguyên dương m (n · m + 1) là một số nguyên tố". Chúng ta phải tìm một ví dụ điển hình để bác bỏ tuyên bố này.
Vì vậy, nếu đầu vào là n =12, thì đầu ra sẽ là 10, vì 12 * 10 + 1 =121 không đúng.
Các bước
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -
if n < 3, then: return n + 2 Otherwise return n - 2
Ví dụ
Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn -
#include <bits/stdc++.h>
using namespace std;
int solve(int n){
if (n < 3)
return n + 2;
else
return n - 2;
}
int main(){
int n = 12;
cout << solve(n) << endl;
} Đầu vào
12
Đầu ra
10