439. 把字符串转换成整数 标准IO
时间限制:1000 MS 内存限制:64 MB    算法评级:    状态:

请你写一个函数 StrToInt,实现把字符串转换成整数这个功能。

当然,不能使用 atoi 或者其他类似的库函数。


样例输入

123

样例输出

123

提示

你的函数应满足下列条件:

  1. 忽略所有行首空格,找到第一个非空格字符,可以是 ‘+/−’ 表示是正数或者负数,紧随其后找到最长的一串连续数字,将其解析成一个整数;
  2. 整数后可能有任意非数字字符,请将其忽略;
  3. 如果整数长度为 0,则返回 0;
  4. 如果整数大于 INT_MAX($2^{31}$−1),请返回 INT_MAX;如果整数小于INT_MIN(−$2^{31}$) ,请返回 INT_MIN;
代码运行状态:

输出