giải giúp em bằng c++ với ạ
/*
khanhtaon (*︾▽︾)
*/
#include <bits/stdc++.h>
using namespace std;
double a, n;
int main()
{
cin >> a;
n = (a-3)/3;
if(n == trunc(n)) cout << n << " " << n + 1 << " " << n + 2;
else cout << -1;
}
Hint:
Gọi ba số nguyên dương liên tiếp này là x, x + 1, x + 2;
=> Tổng ba số lúc này là : x + (x + 1) + (x + 2) = 3x + 3;
=> 3x + 3 = n
=> x = (n - 3) / 3
ĐK: (n - 3) / 3 > 0 (phải là dương)
x > 6
/**
* author: cody
* created: 10.08.2024 05:00
**/
#include <bits/stdc++.h>
using namespace std;
#define ll long long
ll n;
int main() {
//freopen(".inp" , "r" , stdin);
//freopen(".out" , "w" , stdout);
cin >> n;
if (n < 6) cout << "-1";
else if ((n - 3) % 3 == 0)
{
ll x = (n - 3) / 3;
cout << x << " " << x + 1 << " " << x + 2;
}
else
{
cout << "-1";
}
return 0;
}
Tin học là môn học về cách máy tính xử lý thông tin. Nó giúp bạn hiểu cách máy tính hoạt động và cách sử dụng chúng để giải quyết các vấn đề. Hãy sử dụng tin học để sáng tạo và đổi mới!
Lớp 11 - Gần đến năm cuối cấp, áp lực học hành tăng lên. Hãy vững vàng và dần tìm kiếm điều bạn đam mê cho tương lai!
Copyright © 2024 Hoc Sinh 247