Cod sursa(job #1043846)

Utilizator PangratieAndreiPangratie Andrei PangratieAndrei Data 28 noiembrie 2013 23:19:47
Problema Zebughil Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.89 kb
#include <iostream>
#include <fstream>

using namespace std;

const int Nmax = 17 ;
int NumarTeste = 3 ;

int NumarPietre ;
int GreutateMaxima ;

int Pietre[Nmax] ;

float Solve(){

        /// Sunt doar curios sa vad cate puncte ia :)

    int Summ = 0 ;

    for( int i = 0 ; i < NumarPietre ; i++ ){
        Summ += Pietre[i];
    }

    float ans1 = (float)Summ / (float)GreutateMaxima * 1.0f ;
    int ans2 = (float)Summ / (float)GreutateMaxima * 1.0f ;

    if ( ans1 > ans2 )
        return ans2 + 1 ;

    return ans2 ;

}

int main()
{
    ifstream cin("zebughil.in");
    ofstream g("zebughil.out");

    for( int j = 0 ; j < NumarTeste ; j++ ){
        cin >> NumarPietre ;
        cin >> GreutateMaxima ;

        for ( int i = 0 ; i < NumarPietre ; i++ ){
            cin >> Pietre[i] ;
        }

        g << Solve() << endl ;
    }

    return 0;
}