#include long sum; char * poz; using namespace std; char * charpos(char * ret, char ch) { while(*ret != '\0' && *ret != ch) ret++; return *ret == ch ? ret : NULL; } void najdi(char ch, int maxnum, int value) { //cout << "Hladam ..." << endl; char * pch = charpos(poz, ch); int num = 0; while (pch != NULL && num < maxnum) { ++num; sum += value; poz = pch + 1; pch = charpos(poz, ch); } } int main (void) { char line[10004]; while (cin.getline(line, 10001)) { //cout << line << endl; sum = 0; poz = line; najdi('m', 10002, 1000); najdi('d', 1, 500); najdi('c', 3, 100); najdi('l', 1, 50); najdi('x', 3, 10); najdi('v', 1, 5); najdi('i', 3, 1); cout << sum << endl; } return 0; }