Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int rekurzija(int n, int posledna_cifra_e_ok){
- if(n < 10){ // imame uste edna cifra ostanato
- if(n%2==1){
- return 1;
- }
- else{
- return 0;
- }
- }
- if(posledna_cifra_e_ok==0){
- if(n%2==0){
- return rekurzija(n/10,1);
- }
- else{
- return 0;
- }
- }
- else{
- return rekurzija(n/10,1);
- }
- }
- int main()
- {
- int n;
- scanf("%d",&n);
- int niza[n];
- int barem_eden_e_ispecaten = 0;
- for(int i=0;i<n;i++)
- scanf("%d",&niza[i]);
- for(int i=0;i<n;i++) {
- if(rekurzija(niza[i], 0) == 1) {
- printf("%d\n", niza[i]);
- barem_eden_e_ispecaten = 1;
- }
- }
- if(barem_eden_e_ispecaten == 0) {
- printf("No such elements!\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment