2014-08-06から1日間の記事一覧

0051 - Differential II

#include <algorithm> #include <functional> #include <iostream> using namespace std; #define DIGIT 10000000 int Alignment(int data[]) { int number=0, j=DIGIT; for (int i=0; i<8; ++i, j/=10) number+=data[i]*j; return number; } void Slove(int n) { int number, data[8], max_nu</iostream></functional></algorithm>…

0050 - Apple and Peach

#include <iostream> #include <string> using namespace std; void Slove(string str) { string apple="apple", peach="peach"; for (int i=0; i</string></iostream>

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[</iostream></cstring></cstdio>…

0048 - Class

#include <iostream> #include <string> using namespace std; void Slove(double w) { const string rank[11]={"light fly", "fly", "bantam", "feather", "light", "light welter", "welter", "light middle", "middle", "light heavy", "heavy"}; const double weight[10]={</string></iostream>…