Computer >> Máy Tính >  >> Lập trình >> C ++

Mã C ++ để tìm các số tổng hợp có hiệu là n

Giả sử chúng ta có một số n. Chúng ta phải tìm hai số nguyên tổng hợp (không nguyên tố) a và b sao cho a - b =n.

Vì vậy, nếu đầu vào là n =512, thì đầu ra sẽ là 4608 và 4096

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 -

print 10*n and 9*n.

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;
void solve(int n){
   cout<<10*n<<", "<<9*n;
}
int main(){
   int n = 512;
   solve(n);
}

Đầu vào

512

Đầu ra

5120, 4608