#include #include #include using namespace std; long cmmdc(long a, long b) { while(a!=b) if(a>b) a=a-b; else b=b-a; return a; } int main() { ifstream in("bomboane3.in"); ofstream out("bomboane3.out"); int p,n,i,k=0,j,nb; long b[10001], c[10001], min, s, r, st, dr; in>>p>>n; // cout<>b[1]; min=b[1]; for(i=2;i<=n;i++) { in>>b[i]; if(b[i]>b[i]; c[i]=sqrt(2*b[i]); if(c[i]*(c[1]+1)>2*b[i]) c[i]--; s=0; j=0; do { j++; s=s+j; } while(s<=b[i]); if(s==b[i]) r=j; else { s=s-j; j--; r=j+b[i]-s; } st=1; dr=j; p=1; out<