#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int main (){ char a[1000], b[1000]; char c[1000]; char temp; int k; while(gets(a) != NULL){ gets(b); k = 0; for(int i = 0;i < strlen(a);i++){ for(int j = 0;j < strlen(b);j++){ if(a[i] == b[j]){ c[k++] = a[i]; b[j] = '#'; break; } } } c[k] = '\0'; // for(int i = 0;i < strlen(c);i++){ // for(int j = i + 1;j < strlen(c);j++){ // if(c[i]>c[j]){ // temp = c[i]; // c[i] = c[j]; // c[j] = temp; // } // } // } sort(c, c+k); puts(c); } return 0; } |
Double click to view unformatted code.