133912025-01-07 19:04:38ercseferencSzínezéscpp17Időlimit túllépés 20/50699ms1304 KiB
#include <bits/stdc++.h>
using namespace std;
int main()
{
    string x; int n,m,k=0,s;
    cin>>n>>m>>x; bool a[n];
    for(int i=0; i<n; i++){
        if(x[i]=='0')a[i]=0;
        else a[i]=1;}
    for(int i=0; i<=m; i++){
        s=1;
        if(i!=0){cin>>k; a[k-1]=!a[k-1];}
        for(int i=0; i<n-1; i++){
            if(a[i]!=a[i+1])s++;}
        cout<<s/2<<endl;}
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base20/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/013ms512 KiB
3Elfogadva2/21ms500 KiB
4Elfogadva2/21ms316 KiB
5Elfogadva3/31ms604 KiB
6Elfogadva3/31ms316 KiB
7Elfogadva3/34ms316 KiB
8Elfogadva3/34ms316 KiB
9Elfogadva2/24ms316 KiB
10Elfogadva2/24ms504 KiB
11Időlimit túllépés0/3681ms1304 KiB
12Időlimit túllépés0/3681ms1264 KiB
13Időlimit túllépés0/3699ms1300 KiB
14Időlimit túllépés0/3699ms1220 KiB
15Időlimit túllépés0/3680ms1224 KiB
16Időlimit túllépés0/3680ms1220 KiB
17Időlimit túllépés0/3699ms1296 KiB
18Időlimit túllépés0/3699ms1220 KiB
19Időlimit túllépés0/3690ms1220 KiB
20Időlimit túllépés0/3690ms1220 KiB