社区讨论
0pts(求大佬帮)
P11361[NOIP2024] 编辑字符串参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @m4dndmvd
- 此快照首次捕获于
- 2024/12/07 12:01 去年
- 此快照最后确认于
- 2025/11/04 13:13 4 个月前
(只是一个刚入门的屑,来看看NOIP难度的)
代码:
cpp
CPPcpp
#include<bits/stdc++.h>
#define l(num,in) for(int in =1; in <=num; in ++)
using namespace std;
int T,n;
char s1[11][100001],s2[11][100001];
char t1[11][100001],t2[11][100001];
void editstring(int o)
{
l(n,i)
{
l(n,j)
{
if(s1[o][i]==s2[o][j] and t1[o][i]=='1' and t2[o][j]=='1')
swap(s2[o][i],s2[o][j]);
}
}
}
int main()
{
cin>>T;
l(T,i)
{
cin>>n;
l(n,j) cin>>s1[i][j];
l(n,j) cin>>s2[i][j];
l(n,j) cin>>t1[i][j];
l(n,j) cin>>t2[i][j];
}
l(T,o) editstring(o);
int sum=0;
l(T,i)
{
l(n,j) if(s1[i][j]==s2[i][j]) sum++;
cout<<sum<<endl;
}
return 0;
}
样例过了的,但
评测状态 Unaccepted
评测分数 0
评测分数 0
原题传送门:编辑字符串
回复
共 1 条回复,欢迎继续交流。
正在加载回复...