2105.cpp

来自「这些是我到目前在PKU上做出的题目」· C++ 代码 · 共 27 行

CPP
27
字号
#include <iostream.h>
#include <math.h>
#include <string.h>
int main()
{char a[33];
 int n,i,j,a1,a2,a3,a4,t;
 cin>>n;
 for (i=1;i<=n;i++)
 {cin>>a;t=7;a1=a2=a3=a4=0;
  for (j=0;j<=7;j++)
  {if (a[j]=='1') a1=a1+pow(2,t);
   t=t-1;}
  t=7;
  for (j=8;j<=15;j++)
  {if (a[j]=='1') a2=a2+pow(2,t);
   t=t-1;}
  t=7;
  for (j=16;j<=23;j++)
  {if (a[j]=='1') a3=a3+pow(2,t);
   t=t-1;}
  t=7;
  for (j=24;j<=31;j++)
  {if (a[j]=='1') a4=a4+pow(2,t);
   t=t-1;}
  cout<<a1<<"."<<a2<<"."<<a3<<"."<<a4<<"\n";}
return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?