拼多多2020校招部分编程题
文章目录
- 拼多多2020校招部分编程题
- 多多的排列函数
- canci
拼多多2020校招部分编程题
#include <iostream>
using namespace std;
int solver(int n)
{if (n == 1)return 1;if (n % 2 == 1)return solver((n - 1) / 2) + 1;else{return solver(n /2)+1;}
}
int main()
{int n;cin >> n;for (int i = 0; i < n; i++){int temp;cin >> temp;cout << solver(temp) << endl;}
}
多多的排列函数
- 基本就是找规律啊
1
2
3
4
5
6
7
8
9
10
- 答案应该是
1 1
1 1
0 2
0 4
1 5
1 5
0 6
0 8
1 9
1 9
#include <iostream>using namespace std;
void solver(int n)
{if(n%4==1 || n%4==2)cout << 1;else{cout << 0;}cout << " ";if(n%4== 1 )cout << n <<endl;else if(n&4==2)cout << n-1<<endl;else if(n%4==0)cout << n<<endl;elsecout << n-1<<endl;}
int main()
{int n;cin >> n;int temp;while(cin >> temp){solver(temp);}
}
- 上面的函数应该是void
- 你如果搞成int的话,牛客网这里不报错
- 直接提示啥段错误啥的
canci
- 添加链接描述
拼多多2020校招部分编程题相关推荐
- 多多的魔术盒子(拼多多2020校招部分编程题合集之第一题)
多多鸡有N个魔术盒子(编号1-N),其中编号为i的盒子里有i个球. 多多鸡让皮皮虾每次选择一个数字X(1 <= X <= N),多多鸡就会把球数量大于等于X个的盒子里的球减少X个. 通过观 ...
- system verilog编程题_拼多多2020校招部分算法编程题合集
拼多多2020校招部分算法编程题2道,多多的魔术盒子和多多的排列函数 其实根据他的匹配职位我们可以看到,这5道题的难度还是并不高,只是作为一个初步筛选,我这边选择了前两道跟大家分享 [编程题一] 多多 ...
- 网易2020校招笔试编程题回顾
把今天的记忆里面的笔试题的情况梳理一下,投递的是算法工程师: 题型总共分为选择题10*1 编程题10.20.20.30 问答题5*2 编程题: 1.倒数排序:给你一个数n,以及1-n的一个排列,让 ...
- 华为2020校招笔试编程题 看这篇就够了(上)
背景 近日一位在华为的师兄整理了一份内部的提纲给我们,想着以后肯定不会去华为,于是乎分享给大家,看看菊花厂今年的笔试题目是什么样子的. 编程题范围 这好像来自一个华为内部的文档,据说今年华为内部也在进 ...
- 拼多多 2020校招 多多的排列函数(找规律 构造)
数列 {An} 为N的一种排列. 例如N=3,可能的排列共6种: 1 2 3 4 5 6 1, 2, 3 1, 3, 2 2, 1, 3 2, 3, 1 3, 1, 2 3, 2, 1 定义函数F: ...
- 拼多多2019秋招编程题——选靓号
编程要求: 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 题目内容: A 国的手机号码由且仅由 N 位十进制数字(0-9)组成.一个手机号码中有至少 K 位数 ...
- 拼多多2020学霸批数据分析师笔试 —— SQL整理(2019.7.28)
半个月过去,终于安装好Mysql,可以开始实操.解决和总结「拼多多学霸批」的SQL题了.真题还是非常珍贵的,难得和业务需求结合在一起. 加之这周,了解了「窗口函数」,比半个月前的我,又有多一点不一样的 ...
- 拼多多2020学霸批数据分析师笔试题 (2019.7.28)
真真正正20届秋招,第一场笔试献给了「拼多多」. 套题 20届学霸批数据分析师笔试题 题型简单粗暴 5道问答题:3 * SQL + 1 * 概率计算 + 1 * 业务分析题 完成时间 90分钟 会写的 ...
- java校招面试题_java校招面试编程题及答案.docx
java校招面试编程题及答案 java校招面试编程题及答案 Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点.这里,我列出了一些关于Java集合的重要问题和答案. 集合框 ...
最新文章
- 查看PID 进程是否存在的一个小技巧
- 19福师计算机应用基础在线作业一答案,2019秋福师《计算机应用基础》在线作业一16(100分)...
- C#dC# 简单网页外挂实例
- 使用replace pioneer批量修改文件名
- 理解 CSS 属性值语法
- 压缩可以卸载吗_番禺街坊注意!微信发送高清大文件不压缩,网友:QQ可以卸载了?...
- 云服务器ECS登陆注意点
- MySQL索引优化讲解
- 网站建设方案撰写需要注意哪些事项?
- gtk不是C语言的专属,c++也可以
- 深入浅出三剑客之awk必杀技一例
- 霸权?Google 阻止我写 Web 浏览器
- HDU1716 排列2【全排列+输出格式】
- iOS数据库的使用(一):FMDB多线程
- Node版本管理工具 - Nvm的下载、安装配置与使用
- @JoinColumn 与mappedBy
- 快手调整员工福利,​减少房补,增加生育津贴;百度网盘青春版正式上线,被吐槽;雷军回应小米对标苹果遭冷嘲热讽 | EA周报...
- 服务器装系统不识别硬盘分区,u盘装系统时找不到硬盘分区解决方法
- 网络上的计算机病毒怎么办,电脑中病毒了怎么办
- 中移动浦发联合发布四款产品 ,NFC手机年底上市