HPU 1415 小ho的01串 字串

2022-09-08 23:42:26 字數 930 閱讀 5371

題目鏈結

時間限制: 1 sec 記憶體限制: 128 mb

河南省多校連萌(三)

題目描述

有乙個由0和1組成的字串,它好長呀——–一望無際

恩,說正題,小ho的數學不太好,雖然是學計算機的但是看見0和1也是很頭疼的,

現在他的老師想讓他計算出來包含k個1的子串有多少個—–呀,頭要炸了!!!

小ho知道你的數學棒棒噠,所以來找你幫忙了。

輸入

第一行是乙個數k。

第二行是乙個字串str。

0 < |str| ≤ 106

輸出

乙個數s,代表了滿足條件的個數。

樣例輸入

2 101010

樣例輸出

6列舉子串中第乙個1的位置x,然後找到它後面的第k個1的位置y

對於這個情況子串就有n*m個(n為x前面連續0的個數+1,m為y後面連續0的個數+1)

#include

#include

#include

#include

using

namespace

std;

long

long

int num[1000010];

char ch[1000010];

int main()

r=len-l;

sum=sum+r*(r+1)/2;

}else

if(t==k)

sum+=(num[st]-num[st-1])*(len-num[nu-1]);

}cout

0;}

1415 小ho的01串 字串

時間限制 1 sec 記憶體限制 128 mb 提交 258 解決 125 統計有乙個由0和1組成的字串,它好長呀 一望無際 恩,說正題,小ho的數學不太好,雖然是學計算機的但是看見0和1也是很頭疼的,現在他的老師想讓他計算出來包含k個1的子串有多少個 呀,頭要炸了!小ho知道你的數學棒棒噠,所以來...

小ho的01串(列舉)

時間限制 1 sec 記憶體限制 128 mb 提交 187 解決 77 統計有乙個由0和1組成的字串,它好長呀 一望無際 恩,說正題,小ho的數學不太好,雖然是學計算機的但是看見0和1也是很頭疼的,現在他的老師想讓他計算出來包含k個1的子串有多少個 呀,頭要炸了!小ho知道你的數學棒棒噠,所以來找...

02字串的方法(01)

using system using system.collections.generic using system.diagnostics using system.linq using system.text using system.threading.tasks namespace 字串的方...