UVA Problem 264 Count on Cantor Solution

Problem Solving, UVa

 

 

#include <bits/stdc++.h>



using namespace std;



int main()

{



    int N,i,j,insum,line;



   while(cin>>N)

   {

    insum=0;



    for(i=0;;i++)

    {



     insum+=i;



     if(insum >= N)

     {

                line = i;

                break;

     }



    }

      printf("TERM %d IS ", N);



      if(line&1)//insum-line

      printf("%d/%d\n", 1+insum-N, line-(insum-N));

      else

      printf("%d/%d\n", line-(insum-N), 1+insum-N);

   }





return 0;

}

 

0 Comments

You may find interest following article

Complete Guide: Create Laravel Project in Docker Without Local Dependencies

Create Laravel Project Through Docker — No Need to Install PHP, MySQL, or Apache on Your Local Machine In this tutorial, I’ll show you how to create and run a full Laravel project using Docker containers. That means you won’t have to install PHP, MySQL, or Apache locally on your computer. By the end of this guide, you’ll have a fully functional Laravel development...