
牛客日常刷题
伍粟
菜鸟码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
字节对齐-荣耀笔试题-C++
字节对齐 仅供学习,侵删 第二题: 现给出一组单词和行约束参数L,需要对文本进行处理,需求如下: 规整后输出的每行所包含的字符个数应等于L 每行文本包含尽可能多的单词,单词之间或行尾不足部分都以“*”填充 如果一行有两个或两个以上的单词,则要求第一个单词和最后一个单词分别与左右边界对齐 一行内单词间的“”尽可能均匀分布。如果无法均匀分布,则左边可多于右边1个“” 最后一行的单词之间仅需一个“*” #include <iostream> #include <string> #inc原创 2021-12-06 21:44:10 · 971 阅读 · 0 评论 -
荣耀笔试题-买钉子-C++
仅供学习用途,非商业,侵删 第一题: 小明装修需要n(1<=n<=200)颗钉子,但是五金店没有散装钉子卖,只有两种盒装包装的,一种包装4颗,一种包装有9颗,请问小明最少需要买多少盒钉子才能刚好买够n颗? #include <stdio.h> #include <iostream> using namespace std; #define N1 4 #define N2 9 int main() { int n; cin >> n; int ma原创 2021-12-06 20:34:03 · 651 阅读 · 0 评论 -
明明的随机数-华为-C++牛客网
注:非商业用途,仅供学习,侵删 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了 N 个 1 到 1000 之间的随机整数( N≤1000 ),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据(用于不同的调查),希望大家能正确处理)。 注:测试用例保证输入参数的正确性,答题者无需验证。测试用例不止一组。 当没原创 2021-12-05 18:06:33 · 164 阅读 · 0 评论 -
汽水瓶-华为研发工程师编程题-C++
输入描述: 输入文件最多包含 10 组测试数据,每个数据占一行,仅包含一个正整数 n( 1<=n<=100 ),表示小张手上的空汽水瓶数。n=0 表示输入结束,你的程序不应当处理这一行。 输出描述: 对于每组测试数据,输出一行,表示最多可以喝的汽水瓶数。如果一瓶也喝不到,输出0。 输入例子1: 3 10 81 0 输出例子1: 1 5 40 例子说明1: 样例 1 解释:用三个空瓶换一瓶汽水,剩一个空瓶无法继续交换 样例 2 解释:用九个空瓶换三瓶汽水,剩四个空瓶再用三个空瓶换一.原创 2021-12-05 17:31:56 · 262 阅读 · 0 评论