判断两个IP是否属于同一子网(没有判断掩码或ip是否合法,测试通过牛客)
来源:互联网 发布:数据恢复 被覆盖 恢复 编辑:程序博客网 时间:2024/05/19 16:47
#include<bits/stdc++.h>using namespace std;void split(char s[],int a[]){ char *p=strtok(s,"."); int num=0; while(p!=NULL) { a[num++]=atoi(p); p=strtok(NULL,"."); }}int main(){ char y[10],ip1[10],ip2[10]; while(scanf("%s%s%s",y,ip1,ip2)!=EOF) { int yn[4],p1[4],p2[4]; split(y,yn); split(ip1,p1); split(ip2,p2); int i; for(i=0; i<4; i++) if((p1[i]&yn[i])!=(p2[i]&yn[i]))break; if(i==4)cout<<"0"<<endl; else cout<<"2"<<endl; } return 0;}
阅读全文
0 0
- 判断两个IP是否属于同一子网(没有判断掩码或ip是否合法,测试通过牛客)
- 判断两个IP是否属于同一子网(没有判断掩码或ip是否合法,测试通过牛客)
- 判断两个IP是否属于同一子网
- 判断两个IP是否属于同一子网
- 判断两个IP是否属于同一子网
- 判断两个IP是否属于同一子网
- 判断两个IP是否属于同一子网
- 判断两个IP是否属于同一子网
- 判断两个IP是否属于同一子网
- 判断两个IP是否属于同一子网
- 判断两个IP是否属于同一子网
- 判断两个IP是否属于同一子网
- 判断两个ip地址是否属于同一子网
- 华为oj_判断两个IP是否属于同一子网
- 华为OJ:判断两个IP是否属于同一子网
- 华为oj 判断两个ip是否属于同一子网
- 华为oj:判断两个IP是否属于同一个子网
- 华为oj 判断两个IP是否属于同一子网
- ARP协议以及CRC校验
- No result defined for XXX
- 图的基本概念表示方法以及两种搜索方式——深度优先遍历和广度优先遍历
- layer-list思想
- 数据结构封装之《DLinkList双向链表》
- 判断两个IP是否属于同一子网(没有判断掩码或ip是否合法,测试通过牛客)
- Centos rename default network interface
- SQL的若干问题总结
- PHP语言性能优化——少使用魔术方法
- POJ 2386--Lake Counting
- 巧妙地计算几何 Dancing Stars on Me
- 3.1 Linux中的文件IO (11、12节)
- BZOJ1922 洛谷P2446 [SDOI2010]大陆争霸
- 词频统计程序(C语言/C++)