Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<iostream>#include<math.h>using namespace std;int main(void){int m,n,p,w,h;int a[1001];int ans,i,j,numline,perline,sumch,perch,perpage,sumline;int flag;cin>>m;for(i=0;i<m;i++){cin>>n>>p>>w>>h;sumch=0;for(j=0;j<n;j++){cin>>a[j];sumch=sumch+a[j];}perch=sumch/p;ans=int(sqrt(double(w*h)/double(perch)))+1;ans++;flag=1;while(flag==1){numline=0;ans--;perline=w/ans;perpage=h/ans;sumline=perpage*p;for(j=0;j<n;j++)