Saturday 4 July 2015

ACPC10A

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;
}

No comments:

Post a Comment