自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vinacky

小菜菜

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

原创 杭电2500

#includeusing namespace std;int main(){int n,i;cin>>n;for(i=1;i{int j;cin>>j;int k;for(k=1;k{int t;for(t=1;tcoutcout}}}

2013-06-23 22:52:52 485

原创 杭电1713

#includeusing namespace std;int main(){int t,i;cin>>t;__int64 shu(__int64 a,__int64 b);for(i=1;i{__int64 a,b,c,d,e,f,g;scanf("%I64d/%I64d %I64d/%I64d",&a,&b,&c,&d);a=a*d;c=c*b;

2013-06-22 18:08:41 457

原创 杭电2138

素数判定#include#includeusing namespace std;int sushu(int n);int main(){ int N; int a; while(scanf("%d",&N)!=EOF) {  int count=0;  for(int i=0;i  {   scanf("%d",&a);   if(sus

2013-06-21 17:43:47 706

原创 杭电1108

#includeusing namespace std;int main(){int a,b;while(cin>>a>>b){if(a{int i=a;a=b;b=i;}int c=a,d=b;while(d!=0){ int e;e=c%d;c=d;d=e;}cout}}

2013-06-20 17:25:51 497

原创 杭电2099

#includeusing namespace std;int main(){            int a,b;            while(cin>>a>>b&&a!=0&&b!=0)            {                        int m=0;                        int c;

2013-06-19 18:17:13 486

原创 杭电2090

居然没有结束。。。ctrl+z再enter~#include#include#includeusing namespace std;int main(){         string str;         double a,b,c,sum=0;         while(cin>>str>>a>>b)         {

2013-06-18 18:15:27 550

原创 杭电2089

当数组很大的时候要设置全局变量#includeusing namespace std;int a[1000005];int main(){        int n,m;        int i,j,t;        for(i=1;i        {                j=i;                t=1;

2013-06-18 16:57:55 476

原创 杭电2071

必须保留两位小数输出#include#includeusing namespace std;int main(){int n,i,j,k;cin>>n;for(i=1;i{double a,max=0.0;cin>>j;for(k=1;k{cin>>a;if(a>max) max=a;}cout}}

2013-06-16 16:30:42 518

原创 杭电2070

#includeusing namespace std;int main(){         int n,i;         __int64 fibbonacci[60];         fibbonacci[0]=0;         fibbonacci[1]=1;         for(i=2;i         fibbonacci[i]=fib

2013-06-15 16:58:50 588

原创 杭电1004

#include#include#includeusing namespace std;int main(){int n;while(cin>>n&&n!=0){string a[2000];   int i,j,k[2000]={0};cin>>a[0];k[0]=1;for(i=1;i{cin>>a[i];for(j=0;j{

2013-06-14 21:26:02 444

原创 杭电2091

注意一下最后一行不能输出空行,所以要在输出第二个之前输出空行;还有就是当数字输入的是一时我的原来的程序会输出两个一,这个要注意一下。#includeusing namespace std;int main(){          char ch;          int n,k=0;          while(cin>>ch&&ch!='@')

2013-06-14 17:22:05 568

原创 杭电2081

#includeusing namespace std;int main(){         int n;        cin>>n;        char a[12];        for(int i=1;i        {                   cin>>a;                   cout        }

2013-06-08 00:44:27 508

原创 杭电2072

这个题吧,不好说,挺坑的,本来是要用树做的,可是数据太弱,不是很需要。先读取整行字符串,将其分成一个一个的单词存到二维数组中,这里最重要的是b[m][n]='\0';,还有就是一定要分清a[i]是‘ ’,还是‘\0’,这会影响二维数组第一维,进而影响输出和计算;然后就是循环着查找是否有一样的,然后记录总数,这部分比较简单。#include#includeusing namesp

2013-06-08 00:17:50 952

原创 杭电2629

#includeusing namespace std;int main(){         int n,i;         cin>>n;         getchar();         for(i=1;i         {                     char a[30];                     cin>>a;

2013-06-06 00:52:46 592

原创 杭电1197

#includeusing namespace std;int main(){         int num(int n,int m);         int i;         for(i=2992;i         {                 int dec,hex,duo;                dec=num(i,10);

2013-06-05 18:33:11 559

原创 杭电2734

#include#includeusing namespace std;int main(){           int i,sum,l;           char a[300];           while(gets(a)&&a[0]!='#')           {                          l=strlen(a);

2013-06-05 18:01:04 652

原创 杭电1064

平均数的水题。。。#include#includeusing namespace std;int main(){          double a,sum=0;          for(int i=1;i          {                       cin>>a;                       sum+=a;

2013-06-05 17:44:22 557

原创 杭电2104

求最大公约数,若是一则输出YES。(辗转相除法,用更相减损法的话会超时)#includeusing namespace std;int main(){           int n,m;           while(cin>>n>>m&&n!=-1&&m!=-1)           {                         int k;

2013-06-05 17:27:05 777 1

原创 杭电1062

#includeusing namespace std;int main(){          int n;          while(cin>>n)          {                     getchar();                     int i,j,k;                     char a[102

2013-06-04 23:47:31 443

原创 杭电1720

十六进制#includeusing namespace std;int main(){             int a,b;             while(cin>>hex>>a>>b)                         cout}

2013-06-04 00:19:23 447

原创 杭电1096

#includeusing namespace std;int main(){int n;cin>>n;int i;for(i=1;i{int a,sum=0,j,k;cin>>k;for(j=1;j{cin>>a;sum+=a;}coutif(i!=n) cout}}

2013-06-03 18:51:43 659

原创 杭电1095

#includeusing namespace std;int main(){int a,b;while(cin>>a>>b)cout}

2013-06-03 18:44:29 594

原创 杭电1094

#includeusing namespace std;int main(){int n;while(cin>>n){int i,a,sum=0;for(i=1;i{cin>>a;sum+=a;}cout}}

2013-06-03 18:42:25 601

原创 杭电1093

#includeusing namespace std;int main(){int n;cin>>n;int i;for(i=1;i{int j;cin>>j;int sum=0;for(int t=1;t{int a;cin>>a;sum+=a;}cout}}

2013-06-03 18:37:05 628

原创 杭电1092

#includeusing namespace std;int main(){int n;while(cin>>n&&n!=0){int sum=0;for(int i=1;i{int a;cin>>a;sum+=a;}cout}}

2013-06-03 18:34:02 499

原创 杭电1091

#includeusing namespace std;int main(){int a,b;while(cin>>a>>b&&(a!=0||b!=0))cout}

2013-06-03 18:28:29 610

原创 杭电1090

#includeusing namespace std;int main(){int n;cin>>n;int i;for(i=1;i{int a,b;cin>>a>>b;cout}}

2013-06-03 18:23:54 567

原创 浮点数的陷阱

像以下程序,循环不会结束,因为浮点数的机器码表示双精度是是有误差的,并不是一直一0.1递增的,所以还是用=之类的符号比较好#includeint main(){double i;for(i=0;i!=10;i+=0.1)printf("%.1lf\n",i);return 0;}

2013-06-03 17:29:32 478

原创 结束输入

有时候写的程序形如while(cin>>n)之类的,不能直接结束输入。在windows下,输入完毕后先按Enter键,再按Ctrl+Z键,最后再按Enter键,即可结束;在Linux下,输入完毕后按Ctrl+D键,即可结束输入。

2013-06-03 17:01:54 901

原创 杭电2092

数学题,判断方程是否有整数解#include#includeusing namespace std;int main(){           int n,m;           while(cin>>n>>m&&(n!=0||m!=0))           {                       if((n*n-4*m)>=0)

2013-06-01 00:04:38 596

空空如也

空空如也

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

TA关注的人

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