F - Good Words
Posted Kearon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了F - Good Words相关的知识,希望对你有一定的参考价值。
1 //模拟题 2 #include <bits/stdc++.h> 3 using namespace std; 4 int main() 5 { 6 int n; 7 scanf("%d",&n); 8 while(n--) 9 { 10 char a[1010],b[10]; 11 scanf("%s%s",a,b); 12 int flag=0; 13 int len=strlen(a); 14 for(int i=0;i<len;i++) 15 if(a[i]==b[0]&&a[i+1]==b[1]&&a[i+2]==b[2]&&a[i+3]==b[3]) 16 flag=1; 17 if(flag==1) 18 { 19 printf("good\n"); 20 continue; 21 } 22 for(int i=0;i<len;i++) 23 { 24 if(a[i]==b[0]&&a[i+1]==b[1]&&a[i+2]==b[2]) 25 flag=1; 26 if(a[i]==b[0]&&a[i+1]==b[1]&&a[i+2]==b[3]) 27 flag=1; 28 if(a[i]==b[0]&&a[i+1]==b[2]&&a[i+2]==b[3]) 29 flag=1; 30 if(a[i]==b[1]&&a[i+1]==b[2]&&a[i+2]==b[3]) 31 flag=1; 32 } 33 if(flag==1) 34 printf("almost good\n"); 35 else 36 printf("none\n"); 37 } 38 }
以上是关于F - Good Words的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode --- 1160. Find Words That Can Be Formed by Characters 解题报告
LeetCode --- 1160. Find Words That Can Be Formed by Characters 解题报告