返回列表 發帖
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int n()
  4. {
  5.     int x,y,z;
  6.     char c[7];
  7.     cin>>c;
  8.     if(c[0]=='f')
  9.     {
  10.         x=n();
  11.         return 2*x-3;
  12.     }
  13.     else if(c[0]=='g')
  14.     {
  15.         x=n();
  16.         y=n();
  17.         return 2*x+y-7;
  18.     }
  19.     else if(c[0]=='h')
  20.     {
  21.         x=n();
  22.         y=n();
  23.         z=n();
  24.         return 3*x-2*y+z;
  25.     }else
  26.         return atoi(c);
  27. }
  28. int main()
  29. {
  30.     cout<<n();
  31.     return 0;
  32. }
複製代碼
    ⪔〠   

TOP

返回列表