10月6号 聊天服务器的外部流量

题目

   分析

  注意读入就好了

   getline(cin,s)

   或者 gets(s)

  代码

扫描二维码关注公众号,回复: 3443770 查看本文章
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
int main()
{
    char a[100];
    int sum=0;
    int ans=0;
    while(gets(a))
    {
        int len=strlen(a);
        if(a[0]=='+')
            sum++;
        else if(a[0]=='-')
            sum--;
        else if((a[0]>='A'&&a[0]<='Z')||(a[0]>='a'&&a[0]<='z')||(a[0]>='0'&&a[0]<='9'))
        {
            int p=0;
            for(int i=0;i<len;i++)
                if(a[i]==':')
                    p=i;
            ans+=(len-p-1)*sum;
        }
    }
    cout<<ans<<endl;
    return 0;
}

猜你喜欢

转载自www.cnblogs.com/zjzjzj/p/9747704.html