Skip to content

Instantly share code, notes, and snippets.

View alexandregama's full-sized avatar

Alexandre Gama alexandregama

View GitHub Profile
@alexandregama
alexandregama / 01.c
Created November 14, 2022 19:38
C Test
#include <stdbool.h>
#include <stdio.h>
#include <string.h>
void imprimeNomeInvertido(char nome[]);
_Bool textoVazio(char nome[]);
void imprimeParOuImpar(int *numero);
int main() {
char nome[50];
def sum_prime_number(array)
array.select{ |item| is_prime(item) }.reduce(:+)
end
def is_prime(item)
return false if item == 1
(2..(item - 1)).each do |number|
if item % number == 0
return false
array.select{ |item| is_prime(item) }.reduce(:+)
array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
puts array.select { |item| is_prime(item) }
# result: [2, 3, 5, 7]
array.select { |item| is_prime(item) }
def sum_prime_number(array)
sum = 0
for item in array
if is_prime_number(item)
sum += item
end
end
return sum
end
def count_prime_numbers(array)
array.count do |item|
is_prime(item)
end
end
def is_prime(item)
return false if item == 1
(2..(item - 1)).each do |number|
def count_prime_numbers(array)
array.count do |item|
is_prime_number(item, item - 1)
end
end
def is_prime_number(item, number)
return false if item == 1
return true if number == 1
return is_prime_number(item, number - 1) if item % number != 0
def is_prime_number(item, number)
return false if item == 1
return true if number == 1
return is_prime_number(item, number - 1) if item % number != 0
end
def is_prime_number(item, number)
return false if item == 1
return is_prime_number(item, number - 1) if item % number != 0
end