模串【Python和C++实现】

360影视 日韩动漫 2025-08-07 11:12 1

摘要:def main: import sys data = sys.stdin.read.splitlines n, m = map(int, data[0].split) strings = data[1:1+n] l = 0 max_l = 0 for i i

def main: import sys data = sys.stdin.read.splitlines n, m = map(int, data[0].split) strings = data[1:1+n] l = 0 max_l = 0 for i in range(1, n + 1): s = strings[i - 1] a = i % m length = len(s) b = length % m if a == b: l += 1 else: l -= 1 if l > max_l: max_l = l print(max_l)if __name__ == "__main__": main#include#include#includeusing namespace std;int main { ios::sync_with_stdio(false); cin.tie(nullptr); int n, m; cin >> n >> m; cin.ignore; // 忽略第一行末尾的换行符 vectorstrings(n); for (int i = 0; i max_l) { max_l = l; } } cout

来源:嘉熙教育

相关推荐