SRM 435 DIV2 250

あーなんかアレだ。'0'を引いてやれば整数にできるんだった。完璧に忘れてた。
まあそこが引っ掛かったぐらいの問題です。

#include <iostream> 
#include <string> 

using namespace std; 

class SkiFriction 
{ 
public: 
  int bestPosition(string skiFriction, string pathFriction) 
  { 

	int size = pathFriction.length() - skiFriction.length();
    int ans = 0; 
    for (int i = 0; i < size; i++) 
    { 
      int tmp = 0; 
	  for(int j = 0; j < skiFriction.length(); j++){
        tmp = max(tmp, skiFriction[j]-'0'+pathFriction[i+j]-'0'); 
	  }
      ans += tmp;
    } 
    return ans; 
  } 
};