Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: andamanlnwza007

Problemset: สตริงซ้ำซ้ำ

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-01 21:50:46

#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main(){
	string sum1[30] , sum2[30] , result[30];
	string data1 , data2;
	cin>>data1>>data2;
	int d1 = data1.length() , d2 = data2.length() ,n=0,p=0;
	for (int i=0; i<d1 ; i++){
		for (int j=0; j<d2 ;j++){
			if (data1.substr(i,1)==data2.substr(j,1)){
				if (n==0){
					result[n]=data1.substr(i,1);
					n+=1;
				}
				else{
					for (int k =0 ; k<n ;k++){
						if (result[k]!=data1.substr(i,1)){
							p=p+1;
						}
					}
					if (p==n){
						result[n]=data1.substr(i,1);
						n+=1;
					}
					p=0;
				}
				
			}
		}
	}
	for (int i=0; i<n ; i++){
		cout<<result[i];
		if (i!=n-1){
			cout<<" ";
		}
	}
	return 0;
}