Professional Documents
Culture Documents
using System;
using System.Linq;
class Program {
static int ProveraBroja(ulong broj, bool[] dozvoljeneCifre) {
while (broj > 0) {
int poslednji = (int)broj % 10;
if (!dozvoljeneCifre[poslednji]) {
return 0;
}
broj /= 10;
}
return 1;
}
Console.WriteLine(brojac);
Console.ReadLine();
}
}
// Maraton
using System;
using System.Collections.Generic;
using System.Linq;
class Program {
static char[,] tabla;
return '.';
}
// Magija
using System;
class Program {
static char InverzniKarakter(char c) {
return c == '#' ? '.' : '#';
}
PopunjavanjeKarte(karta, dimenzijeKarte);
Ispis(dimenzijeKarte, karta);
Console.ReadLine();
}
}
// Kamen
using System;
class Program {
static void Main() {
var red = Array.ConvertAll(Console.ReadLine().Split(' '), int.Parse);
var brojRedova = red[0];
var brojStupaca = red[1];
Console.ReadLine();
}
}
class Putanja {
public int r;
public int[] stupac = new int[30000];
if (r == brojRedova) break;
if (polje[r][s] == 'X') break;
if (polje[r][s] == '.') {
stupac[r++] = s;
}
else {
if (s > 0 && polje[r][s - 1] == '.' && polje[r - 1][s - 1] == '.')
{
stupac[r++] = s - 1;
}
else if (s + 1 < brojStupaca && polje[r][s + 1] == '.' && polje[r -
1][s + 1] == '.') {
stupac[r++] = s + 1;
}
else {
break;
}
}
}
}
}
// Divlja IVANA
using System;
class Program {
static void Main() {
var tabela = new int[200, 200];
var duzinaNiza = int.Parse(Console.ReadLine());
var brojevi = Array.ConvertAll(Console.ReadLine().Split(' '), int.Parse);
var brojNeparnihBrojeva = 0;
for (int i = 0; i < duzinaNiza; ++i)
if (tabela[i, i] - tabela[i + 1, i + duzinaNiza - 1] > 0)
++brojNeparnihBrojeva;
Console.WriteLine(brojNeparnihBrojeva);
Console.ReadLine();
}
}
// Liga
using System;
using System.Text;
class Program {
static int[] UcitajPodatke() {
return Array.ConvertAll(Console.ReadLine().Split(' '),
x => string.Equals(x, "?") ? -1 : int.Parse(x));
}
if (brojPobeda != -1) {
donjaGranicab = gornjaGranicab = brojPobeda;
}
else {
donjaGranicab = 0; gornjaGranicab = 100;
}
if (nereseneUtakmice != -1) {
donjaGranicac = gornjaGranicac = nereseneUtakmice;
}
else {
donjaGranicac = 0; gornjaGranicac = 100;
}
if (brojUtakmica == -1) {
noviBrojUtakmica = brojPobeda + nereseneUtakmice +
brojPoraza;
}
else if (brojPoraza == -1) {
noviBrojPoraza = brojUtakmica - brojPobeda -
nereseneUtakmice;
}
if (brojBodova == -1) {
noviBrojBodova = 3 * brojPobeda + nereseneUtakmice;
}
// Tenis
using System;
using System.Text;
class Program {
// bool oznacava da li je mec valjan
static bool PobednikSeta(int a, int b, bool t, ref int pr, ref int dr) {
switch(a) {
case 8: if(t && b == 6) { pr++; return true; }
break;
case 7: if(!t && b == 6) { pr++; return true; }
break;
case 6: if(b <= 4) { pr++; return true; }
break;
default: if(b >= a + 2 && a < 6) { dr++; return true; }
break;
}
switch(b) {
case 8: if (t && a == 6) { dr++; return true; }
return false;
case 7:
if (!t && a == 6) { dr++; return true; }
return false;
case 6:
if (a <= 4) { dr++; return true; }
return false;
default:
if (a >= b + 2 && b < 6) { pr++; return true; }
return false;
}
}
Console.Write(izlaz);
Console.ReadLine();
}
}