C# Задачи - количество счастливых билетов
Задача: Подсчитать количество счастливых билетов в диапозоне от 000001 до 999999
Билет счастливый если сумма первых трёх чисел в номере, равна сумме второй тройке чисел.
Билет счастливый если сумма первых трёх чисел в номере, равна сумме второй тройке чисел.
using System; namespace ConsoleApplication1 { class Program { //Задача: Подсчитать количество счастливых билетов в диапозоне от 000001 до 999999 //Билет счастливый если сумма первых трёх чисел в номере, равна сумме второй тройке чисел. static void Main(string[] args) { string s; int n1, n2; for (int i = 1; i < 999999; i++) { s = String.Format("{0:000000}", i); n1 = (int)s[0] + (int)s[1] + (int)s[2]; n2 = (int)s[3] + (int)s[4] + (int)s[5]; if (n1==n2) { Console.WriteLine(s); } } Console.ReadLine(); } } }
Комментарии