ACM PKU 1629 Fillword 纯字母字符串的处理和计数典型题

ACM PKU 1629 Fillword 纯字母字符串的处理和计数典型题

http://acm.pku.edu.cn/JudgeOnline/problem?id=1629
Source Code

Problem: 
1629   User: lnmm 
Memory: 116K  Time: 0MS 
Language: C
++   Result: Accepted 

Source Code 
#include
" stdio.h "
void  main()
{
    
int characters[26];
    
int n,m,p;
    
int i,j;
    
for(i=0;i<26;i++)
        characters[i]
=0;
    scanf(
"%d%d%d",&n,&m,&p);
    
for(i=0;i<n;i++)
    
{
        
char str[11];
        scanf(
"%s",str);
        
for(j=0;str[j]!='\0';j++)
            characters[str[j]
-'A']++;

    }

    
for(i=0;i<p;i++)
    
{
        
char str[200];
        scanf(
"%s",str);
        
for(j=0;str[j]!='\0';j++)
            characters[str[j]
-'A']--;
    }


    
for(i=0;i<26;i++)
        
if(characters[i]!=0)
            
for(j=0;j<characters[i];j++)
                printf(
"%c",i+'A');
            printf(
"\n");
}


你可能感兴趣的:(ACM PKU 1629 Fillword 纯字母字符串的处理和计数典型题)