Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
#include
#include
void rekurzija(int n, int m) { // go cuvam brojot i od koj broj treba cifrata sto ja pecatime da e pomala if(n == 0) { // ako sum stignal do prazen broj zavrsi ja rekurzijata return; } int posledna_cifra = n % 10; // poslednata cifra na brojot, ostatok pri delenje so 10 if(posledna_cifra < m) { // go ispolnuva uslovot printf("%d ", posledna_cifra); // ja pecatam cifrata } rekurzija(n / 10, m); // ja povikuvam rekurzijata so skratena cifra // 3456 / 10 = 345 // 345 / 10 = 34 // 34 / 10 = 3 // 3 / 10 = 0 -- tuka zavrsumva, ne mozam da delam ponatamu } int main() { int n, m; scanf("%d%d", &n, &m); rekurzija(n, m); // povikuvam rekurzija return 0; }
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)