!!Продавница

!C++
%%prettify 
{{{
//Марио Величковски
#include <iostream>
using namespace std;
int main()
{
    int p,v;
    cin>>p>>v;
    int kusur=v-p, i=0;
    while(kusur>0)
    {
        if(kusur>=5)
        {
            kusur-=5;
            i++;
        }
        else if(kusur>=2)
        {
            kusur-=2;
            i++;
        }
        else if(kusur>=1)
        {
            kusur-=1;
            i++;
        }
    }
    cout<<i;
    return 0;
}
}}}
/%

!!Броеви
!C++
%%prettify
{{{
//Марио Величковски
#include <iostream>
using namespace std;
int main()
{
    int z,r;
    cin>>z>>r;
    int x,y;
    y=(z+r)/2;
    x=z-y;
    int p1,p2;
    if(x>y)
    {
        p1=x;
        p2=y;
    }
    else
    {
        p1=y;
        p2=x;
    }
    if(y<0 || x<0 || r!=p1-p2 || z!=p1+p2)
    {
        cout<<"NE MOZE";
    }
    else
    {
        cout<<p1<<" "<<p2;
    }
    return 0;
}
}}}
/%

!!Бројот 9
!C++
%%prettify
{{{
    //mprelevic - Brojot 9 (test 2013)  
    #include <iostream>  
    #include <string>  
      
    using namespace std;  
      
    int main()  
    {  
        string broj;  
        int zbirCifri,tmp;  
        int cekori;  
        cekori = -1;  
      
        getline (cin,broj);  
        zbirCifri = 0;  
        for(int i = 0; i < broj.length(); i++)  
        {  
            zbirCifri += broj[i] - '0';  
        }  
           
        //cout << zbirCifri << endl;  
           
        tmp = zbirCifri;  
      
        if ((zbirCifri % 9) == 0)   
        {  
            cekori = 0;  
        }  
        else  
        {  
            cekori = 0;  
            while( (zbirCifri % 9) != 0)  
            {  
                zbirCifri += tmp;  
                cekori++;  
            }  
        }  
        cout << cekori;  
        //cin.get();cin.get();  
        return 0;  
    }  
}}}
/%

!!Мечето ушко
!C++
%%prettify
{{{
    //Филип Бујаровски
    #include <iostream>  
    #include <cstring>  
    #include <cmath>  
    #include <math.h>  
    using namespace std;  
      
    int main()  
    {  
        int i,j,n,k;  
        cin>>n;  
        int niza[n];  
        int zbir=0;  
        for(i=0;i<n;i++)  
        {  
              cin>>niza[i];  
              zbir+=niza[i];  
        }  
        int x;  
        bool c[(zbir)+1];  
        memset(c,false,sizeof(c));  
        c[0]=true;  
        for(i=0;i<n;i++)  
        {  
              k=niza[i];  
              for(j=zbir;j>=0;j--)  
              {  
                    x=j+k;  
                    if(c[j]==true)  
                    {  
                          if(j+k<zbir)  
                          c[j+k]=true;  
                    }  
              }  
        }  
      
        int p=0,q=0;  
          for(i=zbir/2;i>=0;i--)  
          {  
                if(c[i]==true)  
                {  
                      p=i;  
                      break;  
                }  
          }  
          q=zbir-p;  
          cout<<fabs(p-q)><<endl;  
      
      
        return 0;  
    }  
}}}
/%