UOJ Logo

NOI.AC

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#211978#3817. 写字1581856721001ms1240kbC++557b2024-10-13 09:33:252024-10-13 12:08:33

answer

#include<bits/stdc++.h>
#define int long long
using namespace std;

void O_o()
{
  int n,m,x=0,t=0;
  string s,e;
  cin>>n>>m>>s>>e;
  for(int i=0;i<m;i++)
  {
    int k=0;
    for(int j=0;j<n;j++)
    {
      if(s[j]==e[i])
      {
        k++;
        t+=abs(j-x);
        x=j;
        break;
      }
    }
    if(k==0)
    {
      cout<<-1;
      return ;
    }
  }
  cout<<t;
}
signed main()
{
  // freopen(".in","r",stdin);
  // freopen(".out","w",stdout);
  int t=1;
  //cin>>t;
  while(t--)  O_o();
  return 0;
}

详细

小提示:点击横条可展开更详细的信息

Subtask #1:

score: 0
Wrong Answer

Test #1:

score: 20
Accepted
time: 0ms
memory: 1236kb

input:

1 1
v
v

output:

0

result:

ok 1 number(s): "0"

Test #2:

score: -20
Wrong Answer
time: 1ms
memory: 1236kb

input:

5 5
bacbb
cabcb

output:

8

result:

wrong answer 1st numbers differ - expected: '7', found: '8'

Subtask #2:

score: 0
Wrong Answer

Test #3:

score: 0
Wrong Answer
time: 0ms
memory: 1240kb

input:

26 300
ywzhvjnpdfqtukimsrbxageloc
brsmsrbxbxbxbxagagagegelococololegaxagaxaxbxbrbxbrsrsmikimikikimim...

output:

317

result:

wrong answer 1st numbers differ - expected: '299', found: '317'

Subtask #3:

score: 0
Wrong Answer

Test #6:

score: 0
Wrong Answer
time: 0ms
memory: 1240kb

input:

300 300
hgbfdbgcghedefchdabhgdddahcdedebceffegfbceehceeheggffhhddbecbfdhceeedcaeeebdaddfgccggfdcachg...

output:

1722

result:

wrong answer 1st numbers differ - expected: '3643', found: '1722'