1.NACIN
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
int a;
int b;
int c;
if (n!=5 && n % 5 != 0)
{cout<<„?“<<endl;};
for(a=0; a<=n/10;a++){
for(b=0; b<=n/15; b++){
for(c=0; c<=n/25;c++){
if((a*10)+(b*15)+(c*25)==n){
cout<<a<<“ „<<b<<“ „<<c<< endl;
}}}};
return 0;
}
2.NACIN
#include <iostream>
using namespace std;
int main()
{
int i,j,k,s;
int uslov=0;
cin >>s;
for( i=0;i<=s/10;i++){
for( j=0;j<=s/15;j++){
for(k=0;k<=s/25;k++){
if(i*10+j*15+k*25==s){
cout << i << “ “ << j << “ “ << k <<endl;
uslov=1;
}
if(i*10+j*15+k*25>s){
break;}
}
}
}
if(uslov==0)cout << „?“ << endl;
return 0;
}
3. NACIN
#include <iostream>
using namespace std;
int main() {
int i,j,k,M;
bool uslov=false;
cin>>M;
for (i=0;i<=M/10;i++)
for (j=0;j<=M/15;j++)
for (k=0;k<=M/25;k++)
if(10*i+15*j+25*k == M)
{
cout<<i<<“ „<<j<<“ „<<k<<“ „<<endl;
uslov=true;}
if(!uslov)cout<<„?“;
return 0;
}