import java.util.*; import java.io.*; import java.math.*; /** * Objectif * En fonction du type, sommez tous les nombres pairs ou impairs de 1 à la valeur donnée. * * Entrée * Ligne 1 : Une chaîne de caractères "type", soit "odd" (impairs) soit "even" (pairs), * indiquant le type de nombres à additionner. * Ligne 2 : Un nombre "value", indiquant la valeur maximale à additionner. * * Sortie * Ligne 1 : La somme de tous les nombres du type spécifié inférieurs ou égaux à la valeur. * * Contraintes * - Le type est soit "odd" (impairs) soit "even" (pairs). * - 1 ≤ value < 1000 * * Exemple * Entrée * even * 11 * * Sortie * 30 */ class Solution { public static void main(String args[]) { Scanner in = new Scanner(System.in); // Lecture du type (impair ou pair) et de la valeur maximale String type = in.next(); int value = in.nextInt(); // Initialisation de la variable x en fonction du type int x = type.equals("even") ? 0 : 1; int sum = 0; // Boucle pour additionner les nombres du type spécifié for (int i = x; i <= value; i += 2) { sum += i; } // Affichage de la somme System.out.println(sum); } }