What’s Next
Link to the question : ACPC10A
HINT :
Simple logic of AP and GP. Just keep in mind that if series is in AP the common difference is greater than 0.
SOURCE CODE :
#include<iostream>
using namespace std;
#include<cstdio>
int main()
{
int a1,a2,a3;
while(1)
{
cin>>a1>>a2>>a3;
if(a1==0&&a2==0&&a3==0)break;
if((a3-a2)==(a2-a1))
cout<<"AP"<<" "<<a3+(a3-a2)<<endl;
else
cout<<"GP"<<" "<<a3*(a3/a2)<<endl;
}
return 0;
}
using namespace std;
#include<cstdio>
int main()
{
int a1,a2,a3;
while(1)
{
cin>>a1>>a2>>a3;
if(a1==0&&a2==0&&a3==0)break;
if((a3-a2)==(a2-a1))
cout<<"AP"<<" "<<a3+(a3-a2)<<endl;
else
cout<<"GP"<<" "<<a3*(a3/a2)<<endl;
}
return 0;
}
No comments:
Post a Comment