Se citeste un numar natural n.Sa se stabileasca daca n poate fi scris ca suma de trei numere naturale consecutive
Răspunsuri la întrebare
Răspuns de
6
Răspuns:
#include <iostream>
using namespace std;
int a;
int main()
{
cin>>a;
if(a%3==0)
cout<<a/3-1<<" "<<a/3<<" "<<a/3+1;
else
cout<<"NU EXISTA";
return 0;
}
EDIT:
soluia oficiala:
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
if(n % 3 != 0)
cout << "NU EXISTA";
else
cout << n / 3 - 1 << " " << n / 3 << " " << n / 3 + 1;
return 0;
}
Explicație:
Suma a trei nr. consecutive % 3 == 0 verificam daca numarul citit % 3 == 0
daca da afisam (al doilea nr. sau cel din mij. == a/3)
in caz contrar afisam NU EXISTA
Alte întrebări interesante
Fizică,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă