当前位置:   article > 正文

华为OD机试 - 求字符串中所有整数的最小和(Java & JS & Python & C & C++)_华为od机试 求字符串中所有整数的最小和

华为od机试 求字符串中所有整数的最小和

题目描述

输入字符串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

解析

为了解决这个问题,我们可以编写一个程序来遍历输入的字符串,识别并提取出所有的合法整数,并将它们转换成相应的整数值。然后,我们计算这些整数的最小和。

以下是解决此问题的一个Python示例代码:

import re  
  
def find_mi
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/688038
推荐阅读
相关标签
  

闽ICP备14008679号