![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
杭电笔试
52Tiramisu
这个作者很懒,什么都没留下…
展开
-
【杭电笔试真题】
年份 序号 题目 考点 一刷 二刷 三刷 2006 1 进制转换 2 大整数相加 2007 3 回文串 4 n个数排序 2008 5 奇数位组新数 6 n个字符串排序原创 2021-03-13 11:18:31 · 184 阅读 · 0 评论 -
杭电再见
我的一线希望没了,杭电再见原创 2021-03-04 22:05:24 · 261 阅读 · 3 评论 -
杭电2006年笔试
1. 输入一个十进制的数,把它变成八进制,类似的把十进制变成16进制,把十六进制转变为十进制等。 思路: 十进制 -> Q进制:依次取余数,存到数组中,最后从后往前输出数组的值 Q进制 -> 十进制:依次取每位乘当前的权,然后累加到初值为0的十进制y中。 代码: 十进制转换为 八进制、十六进制: #include <cstdio> // 十进制转换为Q进制, Q=8、16 int main(){ int y; // 输入十进制的y int Q; // 输原创 2021-03-03 10:00:52 · 148 阅读 · 0 评论 -
杭电2012年笔试
1.十进制 -> 十六进制 写一程序 将十进制转换为 十六进制,每行输入一个十进制数,当输入数为0的时候,程序结束。 输入样例: 5 242 0 输出样例: 5 F2 思路: 十进制->Q进制:除基取余法 #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> // 当输出大于9的数字时,输出对应的字符数组 char hexa[6] = { 'A','B', 'C', 'D', 'E', 'F' }; int .原创 2021-03-03 21:11:23 · 117 阅读 · 1 评论 -
杭电2011年笔试
1.判断构成三角形 输入3个正整数 A, B, C, 判断这三个数能不能构成一个三角形 思路: 两边之和 > 第三边;两边之差 < 第三边。 #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> bool Judge(int a, int b, int c) { if ((a + b > c && a + c > b && b + c > a) && (原创 2021-03-03 20:36:19 · 65 阅读 · 1 评论 -
杭电2010年复试笔试
1. 猜数字游戏 练习4-6 猜数字游戏 (15 分) 题目:随机产生一个3位的正整数,猜数字。如果猜小了,输出“猜小了,请继续”。如果猜大了,输出“猜大了,请继续”。如果猜对了,输出“恭喜你,猜对了”。 最多只能猜10次,如果猜了10次还没猜对,就退出程序,输出:“Bye Bye”。 2. 字符串提取数字并求和 编写函数 FindAndSum, 输入一个字符串,把字符串中的数字作为整数进行求和,并输出结果。 输入样例: There are some apple. 输出样例: 0.原创 2021-03-03 20:12:54 · 160 阅读 · 1 评论 -
杭电2009年笔试
1.最大公约数 2.水仙花数浙大C习题4-6 水仙花数 思路: 录入该三位数之后,分别取 百位数、十位数、个位数,然后判断。 #include <iostream> #include <algorithm> using namespace std; int main() { int n; scanf("%d", &n); int bai = n / 100; int shi = n % 100 / 10; int g..原创 2021-03-03 19:22:04 · 85 阅读 · 0 评论 -
杭电2008年笔试
1. 输入一个长整型的数,从低位起取出奇数位组成一个新的数输出。 思路: 定义一个字符串,存这个数,逆置,从0位开始,取模2输出,正好是奇数位。 /** * 03.03 10:51 * **/ #include <iostream> #include <cstring> #include <algorithm> using namespace std; int main() { char n[35]; scanf("%s", n);原创 2021-03-03 11:29:46 · 74 阅读 · 0 评论 -
杭电2007年笔试
1.回文串codeup_5901 读入一串字符,判断是否是回文串。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。 思路: 从前往后遍历字符串,遇到对应位置不一样的就把flag设为false,break退出循环。最后判断如果flag为true就是回文串。 /** * 03.03 10:02 * **/ #include <iostream> #include <cstring> #include <algorithm.原创 2021-03-03 10:47:33 · 74 阅读 · 0 评论