样例有误
- 2021年7月23号记载,如上,下面的数字才是正确的,下面的是错误的
- 以后样例应该会改吧
AC的代码
#include<bits/stdc++.h> using namespace std; int main() { int solve[4]; while( ~scanf("%d.%d.%d.%d", &solve[0], &solve[1], &solve[2], &solve[3] ) ) { long long sum=0; int loop=4; long long tag=1; while( loop-- ) { sum+=( tag*solve[loop] ); tag*=256; } printf("%lld\n",sum); scanf("%lld",&sum); long long output[4]={ sum/(256*256*256), sum%(256*256*256)/(256*256), sum%(256*256)/256 , sum%256 }; printf("%d.%d.%d.%d\n", output[0], output[1], output[2], output[3] ); } return 0; }