Niestety, nie byliśmy w stanie w pełni poprawnie wyświetlić tego pliku, ponieważ nie jest zakodowany w UTF-8.
Możesz pobrać ten plik i spróbować otworzyć go samodzielnie.
/* Rozwi�zanie zadania "Liczba Potyczkowa" (LIC) na Potyczki Algorytmiczne 2020. Damian Mazur */ #include <stdio.h> long long l, r; int iloscLiczbPotyczkowa = 0; int sprawdzCzyPotyczkowa(long long liczbaDoSprawdzenia) { long long liczbaSprawdzana = liczbaDoSprawdzenia; while (liczbaSprawdzana) { int cyfra = liczbaSprawdzana % 10; if (!cyfra || liczbaDoSprawdzenia % cyfra) { return 0; } liczbaSprawdzana /= 10; } return 1; } int main() { scanf("%I64d", &l); scanf("%I64d", &r); for (long long i = l; i < r; i++) { if (sprawdzCzyPotyczkowa(i)) { iloscLiczbPotyczkowa++; } } printf("%d", iloscLiczbPotyczkowa); return 0; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | /* Rozwi�zanie zadania "Liczba Potyczkowa" (LIC) na Potyczki Algorytmiczne 2020. Damian Mazur */ #include <stdio.h> long long l, r; int iloscLiczbPotyczkowa = 0; int sprawdzCzyPotyczkowa(long long liczbaDoSprawdzenia) { long long liczbaSprawdzana = liczbaDoSprawdzenia; while (liczbaSprawdzana) { int cyfra = liczbaSprawdzana % 10; if (!cyfra || liczbaDoSprawdzenia % cyfra) { return 0; } liczbaSprawdzana /= 10; } return 1; } int main() { scanf("%I64d", &l); scanf("%I64d", &r); for (long long i = l; i < r; i++) { if (sprawdzCzyPotyczkowa(i)) { iloscLiczbPotyczkowa++; } } printf("%d", iloscLiczbPotyczkowa); return 0; } |