[恢]hdu 2206
2011-12-25 11:39:37
地址:http://acm.hdu.edu.cn/showproblem.php?pid=2206
题意:判断一个字符串是否是合法IP。
mark:没啥好说的,写就好了。
代码:
# include <stdio.h> char str[110] ; int test (char str[]){int i, flag = 0, buff, cnt = 0 ;for (i = 0 ; str[i] ; i++) {if (str[i] != '.' && (str[i] > '9' || str[i] < '0'))return 0 ; }for (i = 0, buff = 0 ; str[i] ; i++) {// printf ("%d\n", i) ; if (flag == 0) {if (str[i] == '.') return 0 ; buff = str[i] - '0' ; flag = 1 ;continue ; } if (flag == 1) {if (str[i] == '.') {if (buff > 255) return 0 ; buff = 0 ; flag = 0 ; cnt ++ ;continue ; }else { buff = buff * 10 + (str[i]-'0') ;if (buff > 255) return 0 ; } } }if (buff > 255) return 0 ;if (cnt != 3) return 0 ;return 1 ;} int main (){while (gets(str)) puts (test(str) ? "YES" : "NO") ;return 0 ;}
转载于:https://www.cnblogs.com/lzsz1212/archive/2012/01/06/2315348.html
[恢]hdu 2206相关推荐
- HDU 2206 IP的计算(字符串处理)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2206 Problem Description 在网络课程上,我学到了非常多有关IP的知识. IP全称叫 ...
- [恢]hdu 2015
2011-12-14 05:49:09 地址:http://acm.hdu.edu.cn/showproblem.php?pid=2015 题意:中文,忒麻烦了. 代码: # include < ...
- [恢]hdu 2014
2011-12-12 05:46:08 地址:http://acm.hdu.edu.cn/showproblem.php?pid=2014 题意:中文题. mark:wa了3次!!!因为敲错变量!!! ...
- [恢]hdu 1412
2011-12-20 14:46:51 地址:http://acm.hdu.edu.cn/showproblem.php?pid=1412 题意:中文. 代码: # include <stdio ...
- [恢]hdu 2098
2011-12-16 04:54:26 地址:http://acm.hdu.edu.cn/showproblem.php?pid=2098 题意:中文,水.直接爆. 代码: # include < ...
- [恢]hdu 1259
2011-12-17 06:39:22 地址:http://acm.hdu.edu.cn/showproblem.php?pid=1259 题意:中文.水题,直接模拟. 代码: # include & ...
- [恢]hdu 2524
2011-12-14 05:20:24 地址:http://acm.hdu.edu.cn/showproblem.php?pid=2524 题意:中文. mark:有意思.2个维度分开考虑,结果相乘, ...
- [恢]hdu 1028
2011-12-16 08:28:00 地址:http://acm.hdu.edu.cn/showproblem.php?pid=1028 题意:一个整数n,可以表示为多少种和的形式. mark:dp ...
- [恢]hdu 1279
2011-12-20 05:17:41 地址:http://acm.hdu.edu.cn/showproblem.php?pid=1279 题意:中文.没啥好说的. 代码: # include < ...
- [恢]hdu 2077
2011-12-16 23:24:42 地址:http://acm.hdu.edu.cn/showproblem.php?pid=2077 题意:中文. mark:递推.dp[i][0]表示i个盘子从 ...
最新文章
- Jenkins简介及在Windows上的简单使用示例
- 从配置文件到分布式配置管理QConf
- cocos2d-x-3.1 win32程序-初识源代码(coco2d-x 学习笔记二)
- android 的listactivity
- 阿里达摩院员工业余打造“论文知识图谱”工具:极速搜索,完全可视化
- android 开发 时间选择器TimePicker的使用
- 有关缅甸语学习的一些网站
- bzoj 3456: 城市规划【NTT+多项式求逆】
- 导入jar包到Maven本地仓库(maven install jar)
- android recovery模式及ROM制作
- 配置中文_星球大战:战机中队配置需求公布 支持中文
- linux安装python3.6 setuptools_linux下安装Python3.6.1
- 计算机网络之网络层:8、开放最短路径优先算法OSPF
- 在 Delphi 6 中使用 Hashtable
- [Hands-on Lab (2) - 使用Helm部署OpenShift应用
- VS Code 下载安装并设置中文面板显示
- ffmpeg 推流FLV文件,采用rtmp协议
- 支持firefox 3.6的onenote插件
- win7 sp1简体中文升级补丁包(64位)
- Python实现泛微OA云桥未授权任意文件读取