[Exam Problems] C# Basics 10 April2014 Evening - Problem {4} - Hayvan Numbers
Здравейте :)
Може ли някой да ми погоне със задача.4 Hayvan Numbers.
''Hayvan numbers are 9-digit numbers in format abcdefghi, such that their sub-numbers abc, def and ghi have a difference diff (ghi-def = def-abc = diff), their sum of digits is sum and abc < def < ghi, where each digit a, b, c, d, e, f, g, h and i is in range [5…9].
Your task is to write a program to print all Hayvan num.''
Целта на алгоритъма ми е:
1)Намирам всички числа(като спазвам интервала), за които е изпълнено sum==(a+b+c+d+e+f+g+h+i).
Пазя ги в List<string>, за да използвам Substring(по тройки) в следващата стъпка.
2)Намирам всички числа(в листа), за които е изпълнено ghi-def = def-abc = diff
Проблем обаче прави при пълненето на листа ми в първия етап.
Може би не задавам правилностойностите или не parse-вам към int правилно.
Много ще съм благодарна, ако някой погледне решението ми.
Ето линк:
https://github.com/wolfylambova/ExamCSharp-10AprilEvening/blob/master/04.%20Hayvan%20Numbers.cs