(PAT乙级)1084 外观数列(C语言实现)

(PAT乙级)1084 外观数列(C语言实现)_第1张图片

总结:

1、关于字符串的处理,C语言中处理的功能较弱,此处尝试使用C++语言编写。因为是第一次运用C++去做PAT,所以还不够熟悉,需要勤奋练习。

2、思路:利用字符串变量存储第N项,针对字符串中每一个字符从其所在位置i开始遍历,直到第j项不等于该字符为止(第二层循环为空语句)。因为每一个关于数数的都是两位数,所以用(s[i]-'0')*10+j-i来算,然后用to_string()函数将其转换为字符串(to_string()函数返回字符串形式)。因为c++里两个字符串之间的连接使用加号“+”即可。

3、第一次使用输入函数cin和输出函数cout——他们之间的箭头方向是由区别的cin方向朝右,cout方向朝左。

你可能感兴趣的:((PAT乙级)1084 外观数列(C语言实现))