- 博客(12)
- 收藏
- 关注
原创 约瑟夫问题
#includeusing namespace std;int main(){ int n,m,kick=0,num=0,count=0; cin>>n>>m; int live[100]; for(int i=0;i<100;i++) live[i]=1; do{ num++; if(num>n) num=1; if(live[num-1]) count++; if
2015-12-09 15:25:56 335
原创 湖大综合楼【未完成】
未完成,还在想怎么做人,怎么延时跳楼,和延时倒地,和延时变成一片碎渣#include#include#include#includeusing namespace std;int main(){ cout<<"输入你想跳的楼层,和每层楼窗户个数"<<endl; int floor,window; cin>>floor>>window; cout<< cout<<st
2015-11-16 12:10:21 584
原创 直接选择排序
#include#includeusing namespace std;int main(){ int a[10]={5,4,9,6,8,7,3,2,1,0}; for(int i=0;i<10;i++) { int k=i; int key=a[i]; for(int j=i+1;j<10;j++) { if(a[j]<key) { key=a[
2015-11-09 00:07:19 334
原创 HDOJ 2001计算两点间的距离
#include#include#define MAX 4int main(){ double a[MAX]; double sum; while(scanf("%lf %lf %lf %lf",&a[0],&a[1],&a[2],&a[3])!=EOF) { sum=sqrt((a[0]-a[2])*(a[0]-a[2])+(a[1]-a[3])*(a[1]-a[3]));
2015-11-07 11:15:32 352
原创 ACM hdu 2000 通过ASCII码从小到大换顺序
#includeint main(){ char ch[3],temp; while(scanf("%c%c%c",&ch[0],&ch[1],&ch[2])!=EOF) { if(ch[0]>ch[1]) { temp=ch[0]; ch[0]=ch[1]; ch[1]=temp; } if(ch[0]>ch[2]) { temp=ch[0]
2015-10-23 23:50:29 373
原创 在一个字符串中输入若干字母,统计该数组中出现的相同字母的个数。
#include#include#include using namespace std;int main(){ char a[512]; gets(a); int i,n,sum=0; bool flag; for(i=0;i<strlen(a);i++) { flag=true; sum=0; for(int j=i-1;j>=0;j-
2015-10-18 23:24:37 738
原创 折半查找
#include#includeusing namespace std;int main(){ int a[10]; string b; cout<<"从小到大输入10个数啊草泥马!"<<endl; int i,j,k,need; for(i=0;i>a[i]; cout<<"草泥马说你到底要什么数字啊????"<<endl; cin>>need;
2015-10-18 23:16:00 298
原创 3*3矩阵进行转置
#includeusing namespace std;int main(){ int a[3],b[3],c[3]; int i,temp; for(i=0;i>a[i]; for(i=0;i>b[i]; for(i=0;i>c[i];/* temp=a[1];//替换第一排第二个数与 第一列第二个数 a[1]=b[0]; b[0]=temp; temp=a[2];//
2015-10-16 11:02:47 2111 1
原创 数组的逆向输出
#includeusing namespace std;int main(){ const int Diao=10; int a[Diao]; int i,j,temp; for(i=0;i<=9;i++) { cin>>a[i]; } for(i=0;i<5;i++) { j=9-i; temp=a[i]; a[i]=a[j]; a[j]=temp;
2015-10-14 00:36:36 1854
原创 冒泡排序算法小试[笑哭]
#includeusing namespace std;int main()//比较三个数的大小 { int x,y,z,a; //a为替换数 cin>>x>>y>>z; if(x>y)//冒泡,将xy比大小并换值 { a=y; y=x; x=a; if(y>z)//将yz比大小并换值 { a=z; z=y; y=a; if(x>y
2015-10-13 00:39:28 337
原创 九九乘法表
#includeusing namespace std;int main(){ int sum; for(int i=1;i<=9;i++)//控制行 { for(int j=1;j<=i;j++)//控制列 { sum=i*j; cout<<i<<"X"<<j<<"="<<sum<<'\t'; } cout<<endl; } re
2015-10-12 23:20:10 317
原创 验证歌德巴赫猜想对2000以内的正偶数成立 及 将一个正整数分解质因数
验证歌德巴赫猜想对2000以内的正偶数成立#includeusing namespace std;int Zhi(int a){ for(int i=2;i<=(a/2);i++) { if((a%i)==0) return 0; } return 1;}int main(){ unsigned int a; int b,c; int sum=0; f
2015-10-12 23:13:03 2100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人