PID680 / YY的字符串
题目描述

YY神犇定义了两个大写字母的加法。例如A+A=B, A+B=C, A+C=D, A+Z=A; B+A=C, B+B=D, B+Z=B; Z+A=A, Z+B=B, Z+Z=Z。

如果用语言来阐述,就是如果把一个字母加上第i个字母,意味着把这个字母改为它之后的第i个字母。

YY又定义了两个等长的大写字母串的加法。他规定,对两个等长大写字母串a,b,c = a + b当且仅当c的长度与a,b相等,且ci = ai + bi。

YY想继续给无穷串的加法定义,但是他发现这有些困难。于是他先给出的无穷周期串的加法定义。

一个无穷的周期串是一个没有周期的串S的不断重复,记作(S)。

类似同样长度的串的和的定义,他给出了无穷周期串的和的定义。

两个无穷周期串的和是指一个字符串,它的每一位都是这两个串对应位置的和。

给定数sum op1 op2,要求返回一个例子,形如(S)=(P)+(Q) ,其中S恰有sum个字母,P恰有op1个字母,Q恰有op2个字母。

如果有多个符合条件的,请给出典序最小的。如果一个也没有,则输出NO SOLUTION

数据规模

对于15%:sum + op1 + op2 <= 20

对于100%:1 <= sum,op1,op2 <= 25。

输入格式

3个整数,sum,op1,op2

输出格式

一行,表示答案。

样例输入
样例输出
提交题目 Error [ 更改语言 ] Language
C C++ Pascal Python2
相关讨论
查看更多讨论
发布新讨论 讨论