蓝桥杯 劲舞团
问题描述
小蓝最近迷上了一款名为 “劲舞团” 的游戏。
在游戏中,只要按照给出的键位提示依次按出对应的键位,游戏人物便可以跟随节奏跳舞。
对于连续的 K
次正确敲击,如果任意连续两次敲击之间的时间间隔都小于等于 1
秒(即 1000
毫秒),我们称这是一次 K 连击。
给定条件:
- 有一个记录了游戏过程的文件
log.txt
- 其中包含
N
条记录 - 每条记录包含三个字段,格式如下:
正确键位字符 小蓝按下的键位字符 按下的时间戳(毫秒)
目标
请你计算出小蓝在这局游戏中的最长 K 连击是多少,输出这个 K
的值即可。
答案提交
这是一道结果填空题,你只需要算出结果后提交即可。
本题的结果为一个整数,提交时仅填写该整数。填写多余内容将无法得分。
c++代码
#include<bits/stdc++.h>using namespace std;int main() {/*string str;long long cont = 1, last = 0, now = 0, ans;while(getline(cin, str)) {if (str == "quary") {ans = max(ans, cont);cout << ans << endl;continue;}char a = str[0], b = str[2];now = stoll(str.substr(4));if (a == b && now - last <= 1000) cont++;else {ans = max(ans, cont);cont = 1;}last = now;}*/cout << "9";return 0;
}//by wqs