import sk.upjs.jpaz2.Turtle;
public class Poctarka extends Turtle {
public double min(double cislo1, double cislo2) {
if (cislo1 < cislo2) {
return cislo1;
} else {
return cislo2;
}
}
public long mocnina(int n, int k) {
long vysledok = 1;
for (int i = 0; i < k; i++) {
vysledok = vysledok * n;
}
return vysledok;
}
public long faktorial(int n) {
long vysledok = 1;
for (int i = 1; i <= n; i++) {
vysledok = vysledok * i;
}
return vysledok;
}
public int pocetDelitelov(int n) {
int vysledok = 0;
for (int i = 1; i <= n; i++) {
if (n % i == 0) {
vysledok++;
}
}
return vysledok;
}
public boolean maCifru(byte c, int n) {
while (n > 0) {
int cifra = n % 10;
if (cifra == c) {
return true;
}
n = n / 10;
}
return false;
}
public int NSD(int a, int b) {
int maxDelitel = Math.min(a, b);
int vysledok = 1;
for (int i = 1; i <= maxDelitel; i++) {
if ((a % i == 0) && (b % i == 0)) {
vysledok = i;
}
}
return vysledok;
}
public int NSD2(int a, int b) {
a = Math.abs(a);
b = Math.abs(b);
int maxDelitel = Math.min(a, b);
for (int i = maxDelitel; i >= 1; i--) {
if ((a % i == 0) && (b % i == 0)) {
return i;
}
}
return 1;
}
public int pocetVyskytov(String s, char znak) {
int vysledok = 0;
for (int i=0; i<s.length(); i++) {
if (s.charAt(i) == znak) {
vysledok++;
}
}
return vysledok;
}
}