2.13

Posted minqqq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.13相关的知识,希望对你有一定的参考价值。

今天的题目都蛮水的

就这道1067 试密码有坑点

1.字符串输入用双引号

string sw;cin>>sw;

if(sw=="#")//不能用单引号不然会报错

string 能直接判断两个字符串是否相等 if(s1==s2)

2.测试点四很坑

请注意题意“如果是正确的密码且尝试次数不超过 N,则在一行中输出 Welcome in,并结束程序;如果是错误的,则在一行中按格式输出 Wrong password: 用户输入的错误密码;当错误尝试达到 N 次时,再输出一行 Account locked,并结束程序”

也就是说如果达到次数还错了 比如说三次 第三次就需要输出 密码错误 再程序锁定结束两行

调整了顺序就过了(垃圾pta呜呜呜)

技术图片
#include<bits/stdc++.h>
using namespace std;
int main()
{
    string ps;int n;
    cin>>ps>>n;
    getchar();
    string sw;
    int cnt=0;
    while(getline(cin,sw))
    {
        if(sw=="#") break;//双引号
        else 
        {
            cnt++;
        if(sw==ps)
        {
            cout<<"Welcome in"<<endl;   
            break;
        }
        else
        {
            printf("Wrong password: "); 
            cout<<sw<<endl;
        }
        if(cnt>=n)
        {
            cout<<"Account locked"<<endl;   
            break;
        }
        }
    }
}
View Code

 

以上是关于2.13的主要内容,如果未能解决你的问题,请参考以下文章

如何将此 SetLike 集合从 Scala 2.12 转换为 2.13?

2.13 正点原子ESP8266模块的STA模式 调试2

Laravel v3.2.13-5 刀片模板不起作用

2.13 集成学习

scala 2.13 - 编译插件时出错

Dart 2.13 版现已发布