首页 > 牛牛爱字符串
头像 Alan233
发表于 2020-08-14 22:26:17
牛客练习赛67题解 出题人: T1 牛牛爱字符串 Solution 直接从头到尾扫一遍,抠出每一段连续的数字块。 如果这个数字块开头是零,则需要去除前导0,但注意别把数字0给去了。 注意一下首和尾的细节,即可通过本题。 Code #include <bits/stdc++.h> usin 展开全文
头像 Kur1su
发表于 2020-08-15 09:52:51
Description 牛牛得到了一个字符串(可能含有空格),他希望在这些字符串中提取出数字。例如:a1b23c456d007890中可以提取出1, 23, 456, 7890共4个数字。 现在,他得到了一个长度高达1000的字符串,请你帮他提取出所有的数字。 Solution 注意两个细节1:输出 展开全文
头像 Curren
发表于 2020-08-14 22:07:53
牛客练习赛67 B 牛牛爱位运算 题目链接:https://ac.nowcoder.com/acm/contest/6885/B 给定一个长度为n的序列a,你需要从中挑出任意多个(可以0个)数,使得他们&起来值最大。 两个数相与并不会增加其大小,最好的情况就是不减少,也就是两个数相等的情况, 展开全文
头像 NaruseShiroha
发表于 2020-08-14 22:14:36
D-牛妹爱数列 考虑仅进行 的翻转操作,那么对于任意一个 串,都可以通过 次翻转得到 那么这个 串长度超过 时,采用整串翻转,否则采用单个翻转 #include <bits/stdc++.h> using namespace std; void solve() { 展开全文
头像 Curren
发表于 2020-08-14 23:51:55
牛客练习赛67 A 牛牛爱字符串 题目链接:https://ac.nowcoder.com/acm/contest/6885/A 从字符串中提取数字,并去除先导0,需要注意这里不能用while(cin>>str),因为会跳过输入字符串中的空格。 单独被分隔一个0,也需要输出,连续多个0的 展开全文
头像 肖先生~
发表于 2020-08-15 03:35:19
题目描述牛牛在玩字符串。牛牛得到了一个字符串(可能含有空格),他希望在这些字符串中提取出数字。例如:a1b23c456d007890中可以提取出1, 23, 456, 7890共4个数字。 现在,他得到了一个长度高达1000的字符串,请你帮他提取出所有的数字。 输入描述:本题有多组数据。输入一个字符 展开全文
头像 段三园的小迷弟
发表于 2020-08-15 13:06:56
A 看是字符串肯定可能是大数,只有用py会省很多事情:判断是不是数字,是就res=res*0+num,下一个字母或者结束打印res 讨论这么几种情况: res是当前数字的string形式 1.如果是数字——如果前导有数字——都加res     展开全文
头像 sunsetcolors
发表于 2020-08-15 13:56:11
A 牛牛爱字符串 题目地址: https://ac.nowcoder.com/acm/contest/6885/A 基本思路: 根据题意模拟就行了,但是要注意首先是输入有空格要用,然后是数字可能很大,要用字符串方式储存,还有就是注意前导零,细节还是挺多的,但是整体难度不大。 参考代码: 展开全文
头像 东溪看水
发表于 2020-08-15 14:18:00
题目 牛牛得到了一个字符串(可能含有空格),他希望在这些字符串中提取出数字。例如:a1b23c456d007890 中可以提取出 1、23、456、7890 共4个数字。 现在,他得到了一个长度高达 1000 的字符串,请你帮他提取出所有的数字。 本题有多组数据。输出提取出的所有数字,相邻两个数字用 展开全文
头像 tin_t
发表于 2020-08-15 20:36:26
链接:https://ac.nowcoder.com/acm/contest/6885/A 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld 题目描述 牛牛在玩字符串。牛牛得到了一个字符串(可能含有空格), 展开全文