题目链接:http://codeforces.com/contest/1091/problem/A

       题意没啥好解释的...枚举就好了


AC代码:

#include <bits/stdc++.h>
using namespace std;

int main()
{
  int a,b,c;
  cin>>a>>b>>c;
  int ans = 0;
  for(int i=1;i<=a;i++){
    if(i + 1 <= b && i + 2 <= c){
      ans = max(ans, i + i + i + 3);
    }
    else{
      break;
    }
  }
  cout<<ans<<endl;
  return 0;
}