Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: Sun999

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

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-05 21:48:28

#include <bits/stdc++.h>
using namespace std;

int main(){
	string n,s;
	string same;
	cin>>n>>s;
	int n_size = n.length();
	int s_size = s.length();


	
	for(int i=0; i<n_size; i++){
		for(int j=0; j<s_size; j++){
			if(n[i] == s[j]){
				char temp = s[j];
				same.push_back(temp);
//				cout<<same[i]<<' ';
			}
		}
	}

	int same_size = same.length();
//	cout<<same_size;
	
	for(int i=0;i<same_size-1; i++){
		for(int j=0; j<same_size - 1 - i; j++){
			if(same[j] > same[j+1]){
				char temp = same[j];
				same[j] = same[j+1];
				same[j+1] = temp;
			}
		}
	}
	
	for(int i=0; i<same_size; i++){
		if(same[i] != same[i+1]){
			cout<<same[i]<<' ';
		}
	}
	
	cout<<'\n';
	
	
	return 0;
}