Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #define MIN(a, b) ((a) < (b) ? (a) : (b))
- int main(void)
- {
- int quantidade;
- while(scanf("%d",&quantidade) != EOF)
- {
- int *le = (int *)calloc(31,sizeof(int));
- int *ld = (int *)calloc(31,sizeof(int));
- int numero,pares = 0;
- while(quantidade--)
- {
- char lado;
- scanf("%d %c",&numero,&lado);
- if(lado == 'E')
- le[numero - 30]++;
- else
- ld[numero - 30]++;
- }
- for(int a = 0; a < 30;a++)
- pares += MIN(le[a],ld[a]);
- printf("%d\n",pares);
- free(le);
- free(ld);
- }
- return EXIT_SUCCESS;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement