Ja sam Sasa, prvi put sam bio na takmicenju tad. Uglavnom posto je to ispod tvog nivoa Che here's the source :
1. Naci niz brojeva od 0 do n koji imaju proste faktore 2, 3 i 5
Kod:
#include <iostream>
#include <conio.h>
using namespace std;
bool isGood(int n = 0)
{
if(n == 0 || n == 1)return false;
bool b = false;
while(true)
{
b = false;
if(n % 3 == 0){ n /= 3; b = true; }
if(n % 5 == 0){ n /= 5; b = true; }
if(n % 2 == 0){ n /= 2; b = true; }
if(n == 1)return true;
if(!b) return false;
}
}
int main()
{
int n = 0;
while(n < 1)cin>>n;
for(int i = 1; i < n; i++)
{
if(isGood(i))cout<<i<<" ";
}
getch();
return 0;
}
2. Zbir kubova cifara svakog broja nakon nekog ponavljanja iznosi 153
treba izbrojati broj ponavljanja za uneseni broj.
Kod:
#include <iostream>
#include <conio.h>
using namespace std;
unsigned int naX(unsigned int n, short x = 3)
{
unsigned int tmp = n;
for(int i = 1; i < x; i++)
tmp *= n;;
return tmp;
}
void zbirKubova(unsigned int& zk)
{
unsigned int n = zk;
zk = 0;
char string[12];
itoa(n, string, 10);
for(int i = 0; i < strlen(string); i++)
zk += naX(static_cast<unsigned int>(string[i]-48));
}
int main()
{
unsigned int s = 0;
while((s % 3 != 0)||(s < 3))
cin>>s;
int c = 0;
while(true)
{
zbirKubova(s);
c++;
if(s == 153)break;
}
cout<<c;
getch();
return 0;
}
3. Popuniti matricu NxN sa brojevima koji rastu u smjeru kazaljke na satu
tako da obrazuju neku vrstu spirale.
123
894
765
Kod:
#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace std;
short matrica[20][20];
short n;
void popuni()
{
short krug = 0;
short count = 0;
while(true)
{
for(short x = krug; x < n-krug; x++)
matrica[x][krug] = ++count;
for(short y = krug+1; y < n-krug; y++)
matrica[n-krug-1][y] = ++count;
for(short x = n-2-krug; x > krug-1; x--)
matrica[x][n-krug-1] = ++count;
for(short y = n-2-krug; y > krug; y--)
matrica[krug][y] = ++count;
if(count == n*n)return;
krug++;
}
}
int main()
{
n = -1;while(n < 2)cin>>n;
popuni();
for(short int y = 0; y < n; y++)
{
for(short int x = 0; x < n; x++)
cout<<setw(4)<<matrica[x][y];
cout<<endl;
}
getch();
return 0;
}
I stavi me na svoj site, vidim da si mi zaboravio ime !!!

(Sasa Ivanovic)
Bilo je smijesno gledat cure kako programiraju, to nikad ne bih ocekivao.
Sto se tice nagrada, usrane su! Dvije knjige : neka od Alana Poa, i neka "Crvena Konjica".
Bacio sam pogled na njih. Ova prva i nije tako losa u pocetku. A ova druga je
izvan moje aure zabave...