北航考研机试
楚云兮
这个作者很懒,什么都没留下…
展开
-
北航计算机2015年考研机试题
第一题如果对于两个大于 1 的正整数 x 和 y,x 除了本身以外的因子之和等于 y,y 除了本身以外的因子之和等于 x,则称 x 和 y 是一对相亲数。比如 220 除了本身以外的因子之和 110+55+44+22+20+11+10+5+4+2+1=284,而 284 除了本身以外的因子之和 142+71+4+2+1=220,则 220 和 284 就是一对相亲数。请你编写一个程序计算 x 和 y 分别除了本身以外的因子之和,并判断 x 和 y 是不是一对相亲数。x 和 y 为大于 1 的 int原创 2020-06-25 00:11:25 · 346 阅读 · 0 评论 -
北航计算机2016年考研机试题
第一题给定一个数n,将这个数的各位顺序颠倒,称为逆序数m。 例如1234的逆序数是4321。 输入一个数n(0 < n<1000000000),已知输入开头不包含多余的0。 输出结果:如果m是n的k倍(k为整数),那么输出n*k=m。 如果m不是n的整数倍,那么输出n和n的逆序数。…样例输入 :1234108923200样例输出 :1234 43211089*9=980123200 00232#include<bits/stdc++.h>using namesp原创 2020-06-25 00:03:28 · 258 阅读 · 0 评论 -
2017年北航计算机考研机试题
1.求中位数的位置先输入一个整形数字N,接着输入N个无序的数字。要求输出升序排列后的中位数,以及该中位数输入的次序。如果N为偶数,则有两个中位数,每行输出中位数和数字输入时的次序。如果N为奇数,输出最中间的数和其输入时的次序即可(空格隔开)。#include<bits/stdc++.h>using namespace std;struct node{ int a; int id;};vector<node>v;bool cmp(node a,node b原创 2020-06-01 23:51:29 · 408 阅读 · 1 评论