Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let N = +readline();
- const subseq = [];
- while (N--) {
- subseq.push(readline());
- }
- function getAllSubstrings(str) {
- var i, j, result = [];
- for (i = 0; i < str.length; i++) {
- for (j = i + 1; j < str.length + 1; j++) {
- result.push(str.slice(i, j));
- }
- }
- return result;
- }
- let arr=[]
- for(let i =0;i<subseq.length;i++){
- arr.push(getAllSubstrings(subseq[i]))}
- // Write an action using console.log()
- // To debug: console.error('Debug messages...');
- function intersect(a, b) {
- var setB = new Set(b);
- return [...new Set(a)].filter(x => setB.has(x));
- }
- if(subseq.length===2){
- arr2 = intersect(arr[0],arr[1])
- print(subseq[1].length-arr2.length+subseq[0].length)}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement