Timus Problem 1120 Solution

Timus Problem Solution

Timus Problem 1120 Solution

#include <stdio.h>

int main(void){

    unsigned n,p,s;

    scanf("%u",&n);

    for(p=44720;n<(s=(p*(p+1))>>1)||(n-s)%p;p--);

    printf("%u %u\n",1+(n-s)/p,p);

    return 0;

}

 

0 Comments

You may find interest following article