Cerinta completa
Given two strings, determine if they share a common substring. A substring may be as small as one character.
Example
These share the common substring .
These do not share a substring.
Function Description
Complete the function twoStrings in the editor below.
twoStrings has the following parameter(s):
- string s1: a string
- string s2: another string
Returns
- string: either
YESorNO
Input Format
The first line contains a single integer , the number of test cases.
The following pairs of lines are as follows:
- The first line contains string .
- The second line contains string .
Constraints
- and consist of characters in the range ascii[a-z].
Output Format
For each pair of strings, return YES or NO.
Sample Input
2
hello
world
hi
world
Sample Output
YES
NO
Explanation
We have pairs to check:
- , . The substrings and are common to both strings.
- , . and share no common substrings.
Limbajul de programare folosit: python3
Cod:
#!/bin/python3
def twoStrings(s1, s2):
return 'YES' if set(s1) & set(s2) else 'NO'
if __name__ == '__main__':
q = int(input().strip())
out = []
for _ in range(q):
s1 = input().strip()
s2 = input().strip()
out.append(twoStrings(s1, s2))
print(*out, sep='\n')
Scor obtinut: 1.0
Submission ID: 464591245
Link challenge: https://www.hackerrank.com/challenges/two-strings/problem
