0049 - Blood Groups
#include <cstdio> #include <cstring> #include <iostream> using namespace std; void Slove(void) { int number, count[4]={0}; char blood[2+1]; while (scanf ("%d,%s", &number, blood) != EOF) { if ( !strcmp(blood,"A") ) ++count[0]; else if ( !strcmp(blood,"B") ) ++count[1]; else if ( !strcmp(blood,"AB") ) ++count[2]; else if ( !strcmp(blood,"O") ) ++count[3]; } for (int i=0; i<4; ++i) cout << count[i] << endl; } int main(void) { Slove(); return 0; }
足すだけ。。