UVA 1585 Score

来源:互联网 发布:文华财经mac版 编辑:程序博客网 时间:2024/06/05 02:04

这道题大水题啊!!!其实我想一边读字符一边处理的,但是太久没单纯的用C语言了,所以对用getchar处理空格和换行心怀敬畏。。。

直接贴代码:

#include <iostream>using namespace std;int main(){    string line;    int t, score;    cin >> t;    while(t--)    {       cin >>  line;       int len, flag = 0;       len = line.size();       score = 0;       for(int i = 0; i < len; i++)       {           if(line[i] == 'X')           {               flag = 0;           }           else           {               score += (++flag);           }       }       cout << score << endl;    }    return 0;}


原创粉丝点击