View Code of Problem 3697

#include <iostream>
using namespace std;

int main() {
	int n;
	cin >>n;
	while(n--)
	{
		int k,s;
		cin >>k>>s;
		if(k<=s){
		for(int i=k;i<=s;i++){
			if(i==1){
				cout <<i<<" frog has "<<k<<" mouth, ";
				cout <<i*2<<" eyes and "<<i*4<<" legs, jump into the water with a splash";
			}
			else{
				cout <<i<<" frogs have "<<k<<" mouths, ";
				cout <<i*2<<" eyes and "<<i*4<<" legs, jump into the water with ";
				for(int j=0;j<i;j++){
					if(j==0&&i!=1)
						cout <<"splash";
					else
						cout <<" splash";
				
				}
			}
			cout <<"."<<endl;
		}
		}
		else{
			for(int i=k;i>=s;i--){
			if(i==1){
				cout <<i<<" frog has "<<k<<" mouth, ";
				cout <<i*2<<" eyes and "<<i*4<<" legs, jump into the water with a splash";
			}
			else{
				cout <<i<<" frogs have "<<k<<" mouths, ";
				cout <<i*2<<" eyes and "<<i*4<<" legs, jump into the water with ";
				for(int j=0;j<i;j++){
					if(j==0&&i!=1)
						cout <<"splash";
					else
						cout <<" splash";
				
				}
			}
			
			cout <<"."<<endl;
			}
		}
		
	}
			
	return 0;
}

Double click to view unformatted code.


Back to problem 3697