首页 > 试题广场 >

字符串包含

[编程题]字符串包含
  • 热度指数:11167 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
我们定义字符串包含关系:字符串 A=abc ,字符串 B=ab 字符串 C=ac ,则说 包含 B , A 和 C 没有包含关系。

数据范围:输入的字符串长度满足

输入描述:
两个字符串,判断这个两个字符串是否具有包含关系。


输出描述:
如果包含输出1,否则输出0.
示例1

输入

abc ab

输出

1
示例2

输入

abc ac

输出

0
import sys
in_str = sys.stdin.readlines()
for i in range(len(in_str)):
    str1 = in_str[i].strip().split()[0]
    str2 = in_str[i].strip().split()[1]
    if str2 in str1 or str1 in str2:
        print(1)
    else:
        print(0)
发表于 2020-06-10 17:59:26 回复(0)
"""
判断字符串是包含某字符串
"""
import sys

if __name__ == "__main__":
    # sys.stdin = open("input.txt", "r")
    while True:
        try:
            a, b = input().split()
        except:
            break
        print(1 if b in a or a in b else 0)

发表于 2019-07-09 20:37:40 回复(0)
while True:
    try:
        s1,s2 = input().split()
        print(1 if s1 in s2 or s2 in s1 else 0)
    except:
        break

发表于 2019-06-28 20:45:15 回复(2)
import sys 
for line in sys.stdin:
    t = list(line.split())
    if t[1] in t[0] or t[0] in t[1]:
        print(1)
    else:
        print(0)
        

发表于 2019-04-07 16:47:05 回复(0)