Submission #66357

#TimeUsernameProblemLanguageResultExecution timeMemory
66357KLPPUzastopni (COCI17_uzastopni)C++14
80 / 80
6 ms648 KiB
#include<iostream> #include<vector> #include<queue> #include<algorithm> #include<stdio.h> #include<cmath> using namespace std; typedef long long int lld; int main(){ lld n; scanf("%lld",&n); n*=2; for(lld i=1;i<sqrt(n);i++){ if(n%i==0){ lld f=n/i; if((i+f)%2==1){ lld a,b; b=(i+f-1)/2; a=(f-i+1)/2; if(a<b)printf("%lld %lld\n",a,b); } } } return 0; }

Compilation message (stderr)

uzastopni.cpp: In function 'int main()':
uzastopni.cpp:13:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
  scanf("%lld",&n);
  ~~~~~^~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...