自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

那个付的博客

自律者自由

  • 博客(7)
  • 收藏
  • 关注

原创 约瑟夫问题

已知n个人(编号分别为1、2、3,……、n)围坐在一张圆桌周围,从编号为1的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列,依次规律重复下去,直到圆桌周围的人全部出列 输入 一行:人数n和间隔数m   输出 出列顺序,每个编号之间用一个空格分开  样例输入 9 5   样例输出 5 1 7 4 3

2014-12-12 21:21:01 518 1

原创 爬楼梯

楼梯有n级台阶,上楼可以一步上1级,也可以一步上2级,计算有多少种不同的走法 输入 一个正整数n,占一行 输出 一个整数,占一行,问题的结果 样例输入 20 33 样例输出 10946 5702887 #include int main() { int n,a[41];//保存斐波

2014-12-12 20:57:02 490

原创 确定进制

6*9 = 42 对于十进制来说是错误的,但是对于13进制来说是正确的。即,6(13) * 9(13) = 42(13), 而 42(13) = 4 * 13+ 2  = 54(10)。 你的任务是写一段程序读入三个整数p, q和 r,然后确定一个进制 B (2≤ B ≤ 16) 使得 p * q = r。 如果 B有很多选择,输出最小的一个。例如:  p = 11, q = 11, r = 1

2014-12-12 20:52:06 1226

原创 数字魔方

将1-N^2个数填入一个N阶(奇数)方阵,使各行、各列、对角线上各数字之和相等 输入一个奇数n,占一行 输出一个n阶方阵,每个数字之间用一个空格分开,每行末尾没有空格 3 8   1   6 3   5   7 4   9   2 #include int main() { int x,y,n=1,N,a[256

2014-12-12 20:32:20 1460

原创 校门外的树

某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走

2014-12-12 19:54:45 834

原创 大整数乘法 多组输入

#include typedef struct BigNum_ {     int len;     int data[1005];     int sign; } BigNum; void Zero(BigNum* num) {     int i = 0;     int* data = num->data;     for (i = 0; i  

2014-12-12 19:46:37 415

原创 大整数加法 多组输入

#include   #include #define N 200  int main()  { char s1[N],s2[N];  while(gets(s1)) { int a[N]={0},b[N]={0},l1,l2,c,k,i;   gets(s2); l1=strlen(s1); l2=strlen(s2);  if(l1 else k=l1; c=

2014-12-12 19:46:17 704

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除