zoj 1813(本不想贴出来的,但考虑到把这当资料,所以。。。。。鄙视我吧!)

本不想贴出来的,但考虑到把这当资料,所以。。。。。鄙视我吧!

#include<stdio.h>
int main()
{
 int revo,i=0;
 double dia,time,dis,mph;
 while(scanf("%lf%d%lf",&dia,&revo,&time)!=EOF&&revo)
 {
  dia=dia/12/5280;
  time=time/60/60;
  printf("Trip #%d: %.2lf %.2lf\n",++i,3.1415927*dia*revo,3.1415927*dia*revo/time);
  
 }
 return 0;
}

1949 题意

#include<stdio.h>
int main()
{
 int n,i,j,a[100][100],r[100],c[100],k,s,e;
 while(scanf("%d",&n)!=EOF&&n)
 {
  for(i=0;i<n;i++)
  {
   c[i]=0;
   for(j=0;j<n;j++)
   {
    scanf("%d",&a[i][j]);
    c[i]+=a[i][j];
   }
  }
  for(j=0;j<n;j++)
  {
   r[j]=0;
   for(i=0;i<n;i++)
   {
    r[j]+=a[i][j];
   }
  }
  k=0;j=0;
  for(i=0;i<n;i++)
  {
   if(r[i]%2)
   {
    k++;
    s=i;
    if(k>1)
    {
     printf("Corrupt\n");
     break;
    }
   }
   if(c[i]%2)
   {
    j++;e=i;
    if(j>1)
    {
     printf("Corrupt\n");
     break;
    }
   }
  }
  if(k==0&&j==0)
   printf("OK\n");
  else if(k==1&&j==1)
  {
   printf("Change bit (%d,%d)\n",e+1,s+1);
  }
 }
 return 0;
}

posted @ 2012-04-19 14:10  naglish  阅读(113)  评论(0编辑  收藏  举报