codewars 小白伤心 大神来扫一眼

class Pattern{
public:
static string pattern(int);
void Equals(string s){cout< };
string Pattern::pattern(int i)
{
if(i>0)
{
string s;
for(char n=i;n>0;n--)
{

string line;
for(char j=i;j>i-n;j--)
line[i-j]=j;
s+=line+"\n";
}
return s;

}
else
return "i.e.empty string.";
}图片图片

唉 像素渣 就是给个数(比如说5)pattern函数返回
54321
4321
321
21
1
这样的字符串(两次循环实现)
equals打印之

这样理解错了吗? 还是代码问题?图片