当前位置:   article > 正文

华为od机试B卷复用【求字符串中所有整数的最小和】_od 输入字符串s输出s中包含所有整数的最小和

od 输入字符串s输出s中包含所有整数的最小和

目录

题目

思路

code


题目

输入字符串s,输出s中包含所有整数的最小和。

说明

字符串s,只包含 a-z A-Z ± ;

合法的整数包括

1) 正整数 一个或者多个0-9组成,如 0 2 3 002 102

2)负整数 负号 – 开头,数字部分由一个或者多个0-9组成,如 -0 -012 -23 -00023

输入描述

包含数字的字符串

输出描述

所有整数的最小和

示例1 输入输出示例仅供调试,后台判题数据一般不包含示例

输入

bb1234aa

输出

10

示例2 输入输出示例仅供调试,后台判题数据一般不包含示例

输入

bb12-34aa

输出

-31

说明

1+2+(-34) = 31

思路

code

  1. var fn = function(input){
  2. let reg = /[0-9]/
  3. let minSum = 0;
  4. for (let i = 0; i < input.length; i++) {
  5. let c = input.charAt(i);
  6. if(c =="-"){
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/688039
推荐阅读
相关标签
  

闽ICP备14008679号