0
已解决
武奕楷
新手天翼
新手天翼
#include <iostream>
using namespace std;
long long n,m,cnt;
string a,b;
int main(){
cin>>n>>m>>a>>b;
for(int i=0;i<m;i++){
if(a[i]==b[i]){
cnt++;
}
}
for(int i=1;i<=n;i++){
cnt+=a.size();
a+=a;
}
cout<<cnt;
return 0;
}
谁敢运行这个代码,输入:
1000 30
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
如果关不掉就强制关**
武奕楷在2021-08-29 20:48:57追加了内容
针不**,115秒
1
0
0
0
0
0
荣光峰
资深光能
资深光能
这题不用这么写....
还有,最大数据是 30 1000........
你看反了.......
弄一个cnt记录最开始有几个不同
输出长度-cnt
0
0
0
李宜和
高级启示者
高级启示者
#include<stdio.h> //鼠标乱飞加鼠标连点
#include<windows.h>//头文件
#include<cstdlib>
#include<ctime>
int main(){
int x=GetSystemMetrics(SM_CXSCREEN);
int y=GetSystemMetrics(SM_CYSCREEN);
srand(time(0));
while(1){
if(GetAsyncKeyState(VK_SPACE)){//按下空格,开始执行
while(1){
SetCursorPos(rand()%x,rand()%y);
mouse_event(MOUSEEVENTF_LEFTDOWN|MOUSEEVENTF_LEFTUP,0,0,0,0);//当前位置点击一次鼠标
Sleep(50);
if(GetAsyncKeyState(VK_ESCAPE))break; //按esc退出
}
}
}
return 0;
}
这个呢?
0
0