| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
高手帮忙 为何WA?#include <iostream>
using namespace std;
int n;
char ip[30];
int power_2[8]={1,2,4,8,16,32,64,128};
int ip1,ip2,ip3,ip4;
int main()
{
cin>>n;int j;
for(int i=0;i<n;i++)
{
cin>>ip;ip1=0;ip2=0;ip3=0;ip4=0;
for(j=0;j<=7;j++)
{
ip1+=(ip[j]-'0')*power_2[7-j];
}
for(j=8;j<=15;j++)
{
ip2+=(ip[j]-'0')*power_2[15-j];
}
for(j=16;j<=23;j++)
{
ip3+=(ip[j]-'0')*power_2[23-j];
}
for(j=24;j<=31;j++)
{
ip4+=(ip[j]-'0')*power_2[31-j];
}
cout<<ip1<<'.'<<ip2<<'.'<<ip3<<'.'<<ip4<<endl;
}
return 0;
}
Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator