博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
機械の総合病院 [MISSION LEVEL: C]
阅读量:4947 次
发布时间:2019-06-11

本文共 816 字,大约阅读时间需要 2 分钟。

1 #include 
2 #define _for(i,a,b) for(int i = (a);i < (b);i ++) 3 #define pb push_back 4 using namespace std; 5 6 int main() 7 { 8 string s; 9 cin >> s;10 if(s.size()<6){11 cout << "Invalid";return 0;12 }13 int f1 = 0,f2 = 0;14 _for(i,0,s.size())15 {16 if(isdigit(s[i]))17 f1 = 1;18 else if(isalpha(s[i]))19 f2 = 1;20 }21 if((!f1)||(!f2)){22 cout << "Invalid";return 0;23 }24 _for(i,0,s.size()-2)25 if(tolower(s[i])==tolower(s[i+1])&& tolower(s[i])==tolower(s[i+2]))26 {27 cout << "Invalid";return 0;28 }29 cout << "Valid";30 return 0;31 }

 

转载于:https://www.cnblogs.com/Asurudo/p/10313037.html

你可能感兴趣的文章
js经典代码技巧学习之一:使用三元运算符处理javascript兼容
查看>>
NOIP2013 华容道 (棋盘建图+spfa最短路)
查看>>
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)...
查看>>
后缀数组详解
查看>>
30岁前不要让人生留下遗憾笔记
查看>>
如何注册EPIMATE
查看>>
交易进行中买家申请退货退款操作流程
查看>>
常用技巧之JS判断数组中某元素出现次数
查看>>
【转】MySQL5安装的图解(mysql-5.0.27-win32.zip)
查看>>
【转】MYSQL入门学习之一:基本操作
查看>>
字体的设置 REM EM PX
查看>>
第3次作业+105032014099
查看>>
How To Use Goto?
查看>>
Spring的属性依赖检查
查看>>
KSoap2 使用 悲催记 ——服务器无法处理请求 ——<soap:Fault>
查看>>
Angular 2 学习笔记(一)
查看>>
Microsoft Visual Studio 2010 注册码
查看>>
circos pipeline
查看>>
Dapper官方教程翻译3:Dapper方法之Query(转)
查看>>
JVM 垃圾回收机制
查看>>