using System.Numerics; public class Program { public static void Main() { //BigInteger num = BigInteger.Parse(Console.ReadLine() ?? string.Empty); //int num = int.Parse(Console.ReadLine() ?? string.Empty); string[] moji = (Console.ReadLine() ?? string.Empty).Trim().Split(' '); //string moji = Console.ReadLine() ?? string.Empty; int length = int.Parse(moji[0]); int holl = int.Parse(moji[1]); if(holl ==0) { for(int i = 0;i < length;i++) { Console.Write("C"); } Console.WriteLine(); return; } else if(holl /2 == length) { for (int i = 0;i < length;i++) { Console.Write("B"); } Console.WriteLine(); return; } else if (length < holl) { for(int i = 1;i <= length;i++) { Console.Write("A"); } for(int i = 1;i <= holl-length;i++) { Console.Write("B"); } return; } else if (length > holl) //穴の数のほうが少ない場合for文かえてCを追加するようにする { for(int i = 1; i <= holl;i++) { Console.Write("A"); } for(int i = 1;i <=length-holl;i++) { Console.Write("C"); } } else { for (int i = 0; i < length; i++) { Console.Write("A"); } Console.WriteLine(); } } }