自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hope_Goddess 专栏

不忘初心,方得始终 微软大法好 爱程序爱张杰

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

原创 十六—十进制转换

程序设计的要求:通过键盘给一个二位的16进制数,通过程序把它转换成10进制数,并按0.00—5.00显示出来。 DATAS SEGMENT date db 10 dup(0) input db 'input:$' output db 'output:$' num1 db 10 num2 db ?DATAS ENDSCODES SEGMENT

2013-11-28 20:49:50 646

原创 十----十六进制转换

程序设计的要求:通过键盘给一个四位的10进制数,程序把它转换成16进制数,并显示出来。 CODES SEGMENT ASSUME CS:CODESSTART: mov bx,0 ;用于存放输入的数 mov cx,4 ;输入位数为4位 a1: mov ah,1 int 21h ;键盘输入数 cmp al,' ' jnz a2

2013-11-28 20:46:59 464

原创 编程显示图形

DATAS SEGMENT spa db 10 num1 dw 1 num2 dw 1 num3 dw 1 num11 dw ? num22 dw ? num33 dw ? DATAS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATASSTART: MOV AX,DATAS

2013-11-28 20:44:49 548

原创 汇编实现乘法口诀表

DATAS SEGMENT date db 10 dup(0) num1 dw 1 num2 dw 0 num3 dw 10DATAS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATASSTART: MOV AX,DATAS MOV DS,AX mov ax,0 mov cx,1

2013-11-28 20:43:18 1022

原创 2013 杭州区邀请赛 Building bridges

在C和H之间修建桥,先以H的行坐标优先,再纵坐标优先,找出H和C之间的最小距离此时的C和H 的横纵坐标。。直接遍历就可以~~具体代码如下:#include#include#include#includeusing namespace std;const int maxn = 40;const int minn = 0xffffff;int main(){ int

2013-08-10 14:51:43 627

原创 拉丁矩阵问题

问题描述:现有N种不同形状的宝石,每种宝石有足够多颗。欲将这些宝石排列成m行n列的一个矩阵,m算法设计:对于给定的m和n,计算出不同的宝石排列方案数。数据输入:第一行有2个正整数m和n,0结果输出:将计算出的宝石排列方案数输出。分析:标准拉丁矩阵:宝石矩阵的第一行从左到右排列为1,2,3.....n,且第一列从上到下排列为1,2,3....m的阵列。设m

2013-08-09 15:16:32 1489

原创 2013多校联合 MU Puzzle

这道题还是比较简单的,题意是判断能否将MI按照给定要求进行变换,使得其能变成给定字符串,如果能则为“yes”,否则为“no”:1.一个U == III,所以,我们对给定的字符串进行统计I的个数,如果是I就sum++,如果是U,就sum+=3;2.M后的字符可以成倍复制,个数为1、2、4...是2的n次幂,一开始只需判断I的个数是不是2的n次幂就行了,后来发现两个UU是可以消去的,也

2013-08-09 15:08:04 660

原创 poj 3536 Beer Refrigerator

很水的一道题,在容量为n个 1*1*1 木块的情况下,设置长、快、高,使得表面积最小,直接遍历就行,2个for循环具体代码如下:#include#include#includeusing namespace std;const int maxn = 0xffffff;int main(){ int cap,a,b,c,n,a1,b1,c1; int i,j,k

2013-08-09 14:57:34 569

原创 zoj 3569 Dr. Zomboss's Revenge

题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3569重新排列植物,对于每种植物每行放b个,如果还有剩余,则ans++ ,最后 ans/n具体代码如下:#include#includeusing namespace std;int main(){ int n,m,t,i;

2013-08-08 14:04:54 591

原创 zoj 3568 Exchange for Cola

1.判断好N 和 A 的关系, N A两种情况2.在每种情况中都需要判断borrow和B,作为while循环的条件,不满足 borrow 具体代码如下:#include#includeusing namespace std;int main(){ long long n,a,b,num,bor; while(cin>>n>>a>>b){ n

2013-08-08 13:59:38 444

原创 poj 3663 Costume Party

给定两个数n和s,n代表输入数的个数,s代表长度,找出n个数中有几对长度之和具体代码:#include#include#includeusing namespace std;const int N = 20001;int arr[N];int cmp(const void *a,const void *b){ return *(int *)a - *(int *)b

2013-07-23 10:24:27 468

原创 Circle of Winter

题目来源:http://acm.timus.ru/problem.aspx?space=1&num=1640刚开始看题,在纸上模拟的时候,感觉是最小圆覆盖,不过WA了,后来发现给定坐标是不能作为圆的圆心的,而且题目只是说覆盖,并不一定是最小的,所以我们可以根据范围随便定一个横纵坐标,然后找出离圆心最远的点作为半径。。AC了~~#include#include#include

2013-07-16 09:41:30 369

原创 Preparing Problem

模拟题~~#include#include#include#include#includeusing namespace std;int gcd(int x,int y){ int m; if(x<y) return gcd(y,x); if(x%y!=0) return gcd(y,x%y); else return y;}

2013-07-14 15:05:15 409

原创 Ternary Password

Description:      In the ternary world all passwords are ternary, that is, they consist only of digits "0", "1" and "2". Terentius is trying to register on a famous internet service site Toogle, but

2013-07-14 14:29:06 600

原创 poj3393

这是一道简单的模拟题,读懂题意。。。具体代码如下:#include#includeint y1,m1,y2,m2;int nmon[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};int mon[13] = {0,31,29,31,30,31,30,31,31,30,31,30,31};int week[7] = {7,1,2,3,4,5

2013-07-12 16:45:05 529

原创 poj2070 Filling Out the Team

读懂题,基本就AC了~~~具体代码如下:#include#include#includeint main(){ double a; int b,c; int temp1,temp2,temp3; while(~scanf("%lf %d %d",&a,&b,&c)&&a&&b&&c){ temp1 = 0; temp2 = 0;

2013-07-12 13:44:25 427

原创 poj1016 Numbers That Count

这是一道简单的模拟题,统计字符串中1,2....9的个数,同时组成一个新的字符串,并和最初的比较,有四种情况~~    具体代码如下:#include#include#includechar word[100],str[20][100],tempstr[100];int count[10];int index;void change(int x){ memse

2013-07-12 10:02:10 423

空空如也

空空如也

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

TA关注的人

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