Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Arhiva educationala / platou de pe pninfo : Mai 16, 2016, 09:48:53
AM LUAT DOAR 58 PE SURSA ASTA :#include <fstream>

using namespace std;
int f[1000001];
ifstream cin("platou.in");
ofstream cout("platou.out");
int main()
{
    int n,v,a,r,cnt=1,maxim=-1,maxim2=-1,maxim3=-1,maxim4=-1;
    cin>>v>>n;
    if(v==1)
    {
        cin>>a;
        r=a;
        for(int i=1; i<n; i++)
        {
            cin>>a;
            if(a==r)
            {
                cnt++;
                maxim=max(a,maxim);
                maxim2=max(cnt,maxim2);
            }
            else
            {
                cnt=1;
            }
            r=a;
        }
        cout<<maxim2<<" "<<maxim;
    }
    else
    {
        for(int i=0; i<n; i++)
        {
            cin>>a;
            f[a]++;
        }
        for(int i=0; i<=1000000; i++)
        {
            if(f>maxim3)
                maxim3=f;
        }
        for(int i=0; i<=1000000; i++)
        {
            if(f==maxim3)
            {
                if(i>maxim4)maxim4=i;
            }
        }
cout<<maxim3<<" "<<maxim4;
    }

    return 0;
}


MA POATE AJUTA CINEVA?
2  infoarena - concursuri, probleme, evaluator, articole / .CAMPION / Prodmax : Aprilie 18, 2016, 11:15:10
///#include <fstream>
#include <iostream>
#include <algorithm>
using namespace std;
int v[11];
///ifstream cin("prodmax.in");
///ofstream cout("prodmax.out");
int main()
{
 long n,i=0,nr,maxim=-1,nr2,nr3,dec=1,maxim1,maxim2;
 cin>>n;
 while(1)
 {cout<<dec<<endl;dec*=10;if(dec>=n)break;

 nr2=n%dec;
 nr3=n/dec;
 if(nr2*nr3>maxim)
 {
     maxim=nr2*nr3;
     maxim1=nr2;
     maxim2=nr3;
 }
 }


 cout<<maxim<<endl;
 cout<<maxim2<<endl<<maxim1;
    return 0;
}


Este o sursa de 80 poate cineva sa imi spuna unde e ____killed by signal 8
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines