记录详情

Accepted

/in/foo.cc: In function 'int main()':
/in/foo.cc:10:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i=0;i<init.size();i++)
                 ~^~~~~~~~~~~~
# 状态 耗时 内存占用
#1 Accepted 1ms 352.0 KiB
#2 Accepted 1ms 356.0 KiB
#3 Accepted 1ms 360.0 KiB
#4 Accepted 1ms 340.0 KiB
#5 Accepted 1ms 380.0 KiB
#6 Accepted 1ms 360.0 KiB
#7 Accepted 1ms 388.0 KiB
#8 Accepted 1ms 352.0 KiB
#9 Accepted 2ms 376.0 KiB
#10 Accepted 2ms 476.0 KiB

代码

#include<iostream>
#include<string>
using namespace std;
int main()
{
    string init;
    cin>>init;
    char tab=init[0];
    int ans=0;
    for(int i=0;i<init.size();i++)
    {
        if(init[i]!=tab)
        {
            ans++;
            tab=init[i];
        }
    }
    if(init[init.size()-1]=='0')
        ans++;
    cout<<ans<<endl;
    return 0;
} 

信息

递交者
类型
递交
题目
P1018 (ty 1-4) 硬币翻转
语言
C++
递交时间
2021-12-06 21:02:55
评测时间
2021-12-06 21:02:55
评测机
分数
100
总耗时
18ms
峰值内存
476.0 KiB