Somme des carrés des nombres premiers dans un intervalle

Swift Medium math

Tâche «Somme des carrés des nombres premiers dans un intervalle»

Soient deux nombres naturels A et B (1 <= A <= B <= 10^6). Trouvez la somme des carrés de tous les nombres premiers appartenant à l’intervalle [A, B]. S’il n’y a aucun nombre premier dans l’intervalle, affichez 0. Utilisez le crible d’Ératosthène pour générer au préalable les nombres premiers jusqu’à B.

Format d\ entrée

Deux nombres naturels A et B, séparés par un espace.

Format de sortie

Un seul nombre entier — la somme des carrés des nombres premiers dans l’intervalle [A, B].

main.swift