输入一行字符串(长度小于80),以换行符结束。判断其中是否存在相邻两个字符相同的情形。若有,输出YES。反之,输出NO。 (注意输入可能存在空格)
输入一行字符串(长度小于80),以换行符结束。判断其中是否存在相邻两个字符相同的情形。若有,输出YES。反之,输出NO。 (注意输入可能存在空格)
程序代码:
#include <iostream> #include <string> #include <algorithm> using namespace std; int main( void ) { string line; getline( cin, line ); bool b = adjacent_find(begin(line),end(line))!=end(line); cout << (b?"YES":"NO") << endl; }