Cod sursa(job #253724)

Utilizator funkydvdIancu David Traian funkydvd Data 6 februarie 2009 11:50:11
Problema Caramizi Scor 0
Compilator cpp Status done
Runda Stelele Informaticii 2009, clasele 9-10, ziua 1 Marime 0.45 kb
#include<fstream>
using namespace std;
ifstream f1 ("caramizi.in");
ofstream f2 ("caramizi.out");
int main()
{
	int n,m,nr,h,k,i,j,tip[1000],f,f3;
	f1>>n>>m;
	for (i=1; i<=n; i++) f1>>tip[i];
	for (j=1; j<=m; j++) 
		{f1>>k;
	     h=k;
		 f=0;
	     for (i=1; i<=n; i++) if (tip[i]<k) f++; 	
		 f3=f;
		 while (f1>0) {h--; f3-=2;}
		 nr=n;
		 while (f>=1)  {f--; f-=2;} 
         f2<<h*nr<<endl;
		}
	f1.close();
	f2.close();
	return 0;
}