1 / 2
Feb 2021

Program:
#include
using namespace std;
int ostatnia_pierwsza(int b)
{
for(int i=b;b>10;b/10)
b=b/10;

}
int main()
{
int a,b,c=0,d,e=0;
cin>>a;
for(int i=1; i<=a; i++)
{
cin>>b;
if(ostatnia_pierwsza(b)==b%10)

    cout<<b<<" "<<c<<endl;

    else
    {
    while(ostatnia_pierwsza(b)!=b%10)
    {
       d=b;
    for(int i=d;d>10;d/10)
    {
    e=(e+(d%10))*10;
    d=d/10;
    if(d<10)
    e+=d;
    }
           b+=e;
           e=0;
           c++;
    }
     cout<<b<<" "<<c<<endl;
     c=0;
    }
 }
}
  • created

    Feb '21
  • last reply

    Feb '21
  • 1

    reply

  • 442

    views

  • 2

    users

Czy program ma rozwiazywac jakies zadanie ze spoj? jesli tak to jakie.
funkcja ostatnia_pierwsza chyba nic nie robi, nic nie zwraca , dziwne ?

Suggested Topics

Want to read more? Browse other topics in Online Judge System or view latest topics.