/**********************************************************************
* 巨蛋疼的题。。。
**********************************************************************/
import java.io.*;
import java.util.*;
public class Main
{
static int INF_INT = 0x3f3f3f3f;
static long INF_LONG = 0x7fffffffffffffffL;
static double PI = Math.acos(-1.0);
static double oo = 10e9;
static double eps = 10e-9;
static Scanner cin = new Scanner(new BufferedInputStream(System.in));
static String str = new String("");
static boolean isvalid()
{
if (str.length() > 15)
{
return false;
}
int ncnt = 0;
for (int i = 0; i < str.length(); ++i)
{
if ('.' == str.charAt(i))
{
++ncnt;
}
else if (!('0' <= str.charAt(i) && str.charAt(i) <= '9'))
{
return false;
}
}
if (ncnt != 3)
{
return false;
}
if ('.' == str.charAt(0) || '.' == str.charAt(str.length() - 1))
{
return false;
}
for (int i = 1; i < str.length(); ++i)
{
if ('.' == str.charAt(i - 1) && '.' == str.charAt(i))
{
return false;
}
}
int ptr = 0;
while (ptr < str.length())
{
int buf = 0;
while (ptr < str.length())
{
if (str.charAt(ptr) == '.')
{
break ;
}
buf *= 10;
buf += (int)(str.charAt(ptr) - '0');
if (buf > 255)
{
return false;
}
++ptr;
}
if (ptr == str.length())
{
break ;
}
if (str.charAt(ptr) == '.')
{
++ptr;
}
}
return true;
}
public static void main(String[] args)
{
while (cin.hasNext())
{
str = cin.nextLine();
System.out.print(isvalid() ? "YES" : "NO");
System.out.println();
}
return ;
}
}相关推荐
避坑指南:LVGL在Arduino环境编译报错?3步搞定lv_conf.h路径问题(附ST7789屏幕调试技巧)
本文详细解析了在Arduino环境中配置LVGL图形库时,如何解决常见的“lv_conf.h file not found”编译报错问题。通过三步法:定位并复制模板文件、启用核心配置并指定路径、配置基础参数,从根本上解决路径问题。文章还结合ST7789屏幕驱动,分享了使用TFT_eSPI库进行显示适配、内存优化及背光控制等实战调试技巧,帮助开发者建立清晰、可维护的嵌入式UI工程基础。
hdu-2206 IP的计算
IP的计算 Problem Description 在网络课程上,我学到了很多有关IP的知识。IP全称叫网际协议,有时我们又用IP来指代我们的IP网络地址,现在IPV4下用一个32位无符号整数来表示,一般用点分方式来显示,点将IP地址分成4个部分,每个部分为8位,表示成一个无符号整数(因此不需要用正号出现),...
Labview及NI-USRP驱动安装教程
软件下载 安装使用的LabVIEW2018及NI-USRP驱动程序已上传,下载地址: 天翼云盘链接 (访问码:oc33) 百度网盘链接 (提取码:88mi) (注:天翼云盘下载不限速) LabVIEW2018安装步骤 右键软件压缩包选择解压至LabVIEW2018 选中文件,鼠标右击选择以管理员身份打开2018LV-WinChn.exe文件。 点击确定。 点击Unzip解压。 点击确定。 点击下一步。 填写任意信息后,点击下一步。 点击下一步。 点击浏览更改安装路径建议安装到除C盘以
hdu2206
题目来源:http://acm.hdu.edu.cn/diy/contest_showproblem.php?pid=1001&cid=31288&problem=Problem%20%20F 解法或类型:循环结构 Description 在网络课程上,我学到了很多有关IP的知识。IP全称叫网际协议,有时我们又用IP来指代我们的IP网络地址,现在IPV4下用一个32位无符号整数来表示,一般
(入门向)在Ubuntu22.04.3安装Matlab2021b,以及无法安装在当前目录下的解决办法(见最后)
还有这个/usr/local是只读状态,我试过sudo chmod..去改那个文件的读,结果还是安装不了,我不是这个默认路径,因为它文件夹还是只读,于是我在matlab2021b下创了一个bin,并选上。输入完成后,依次按y,因为里面有三个文件,他会让你确定3次密码,直接yyy跳过即可。你可能会遇到装不下的情况,这个软件占30g,可是你分配给虚拟机就剩10g。,于是我去Downloads下建了一个matlab2021b文件夹,果然好使,3).此时,会提示你输入密码,因为这个rar是有密码的,
深入理解梅尔刻度、梅尔滤波器组和梅尔时频谱图
读取一段音频,使用短时傅里叶变换,得到普通的时频谱图,然后绘制梅尔滤波器组,值得注意的是,librosa的梅尔滤波器组函数还带有权重归一化功能,即对一个三角形滤波器的每个权重,都除以该三角形的面积,如果不希望进行该归一化,设置参数。从公式可见,对数部分可以以自然对数为底数,也可以以10为底数,不同的底数对应不同的系数,要确定当前的系数,只需要代入(1000Hz, 1000mel)即可。其中,m是当前滤波器的序号,表征了当前的时间段,k是当前频率的序号,表征了当前正在对哪一频率的。
hdu-2206-ip的计算
IP的计算Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 14350 Accepted Submission(s): 3102Problem Description在网络课程上,我学到了很多有关IP的知识。IP全称叫网际协议,有时我们...
802.11 NDP Sounding
NDP Sounding1.NDP原理2.NDP 过程3.帧结构3.1 NDPA结构3.2 CBF帧 1.NDP原理 802.11n标准提供的波束成形技术,可以通过预先补偿发射天线的相位,让两条波束进行叠加以实现最好的效果 显式波束成形需要终端反馈信道信息: AP向STA发送探测数据(NDP: null data packet sounding) STA向AP反馈信道信息(Compressed beamforming) AP根据STA的反馈或自行计算的权重信息进行波束成形 2.NDP 过程 802.
IP的计算
IP的计算 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 6237 Accepted Submission(s): 1186 Problem Description 在网络课程上,我学到了很多有关IP的知识。IP全
iOS远程真机之WebDriverAgent 天坑记
一、WDA安装依赖报错: 这个东西神坑,我搞了一天都没找到解决方案,最后在appium讨论中发现, 解决方案是: 先定位到WebDriverAgent 所在路径$ cd /Users/XXXX/git/WebDriverAgent 然后运行:mkdir -p Resources/WebDriverAgent.bundle sh ./Scripts/b
小红书urlscheme和Activity
本文档详细介绍了小红书App的Deeplink跳转规范,涵盖了多个功能模块的跳转协议。主要内容包括:主页各Tab(关注、发现、购买)的跳转方式;不同类型笔记(图文/视频/长笔记)的详情页跳转参数;用户相关页面(主页/绑定/资料/消息等)的跳转协议;搜索功能(输入页/结果页)的跳转方式;以及话题、标签、专辑、H5页面等特殊场景的跳转实现。文档还提供了各跳转协议所需的参数说明,包括参数类型、默认值、是否必填等详细信息,并标注了不同版本和平台的兼容性要求。
HDU2206 IP的计算 【经典题】
IP的计算 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7479 Accepted Submission(s): 1457 Problem Description 在网络课程上,我学到了非常多...
小目标检测之改进的YOLOV11算法
MASF-YOLO通过多尺度特征聚合注意力增强自适应融合三大核心创新,显著提升了无人机视角下的小目标检测性能。
【W】HDU2206——字符串处理(IP计算)
http://acm.hdu.edu.cn/showproblem.php?pid=2206 有是一个比较变态的题目,在网上搜了很多关于注意事项的,都能检测出来啊!怎么还是AC不了呢???? 1.注意输入数据中只能是数字和‘。2,“。”出现的是次数只能是3次,3,每次间隔数字的值不能大于2554,数字的长度不嫩超过3个,比如0001,就不行有了这个4点应该可以通过了!!!!
Data-Structures-and-Algorithm-Analysis-in-Java.pdf
作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...
假人有限元模型
假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用
HDU-2206
本题主考的是出数据的能力,要考虑各种特殊的情况,所以平时还是有必要加大对 出数据能力的训练 错误的特殊数据 145.124.4 192.168.18 12.145.154.63.45 123.123.123 123..123.45 .124.45.6 45.134.4. .124.124.3. 192.168.0123.41 #include #i
OV9734 DATASHEET,完整规格书
OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等
IP的计算 hdu2206
http://acm.hdu.edu.cn/showproblem.php?pid=2206//在wrong 10次后终于AC//为何简单的题目要考虑这么久? #include//2265653 2010-03-29 21:34:12 Accepted 2206 0MS 228K 1452 B C++ 悔惜晟 #include#includeusing namespace std;int ma
老版QQ原生表情gif动态
这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。
HDU - 2206
#include char str[102]; int ok; int check(char ch) { if(ch >= '0' && ch <= '9') { return 1; } if(ch == '.') { return 2;
HDU2206 IP的计算【文本处理】
IP的计算 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 16389 Accepted Submission(s): 3559 Problem Description 在网络课程上,我学到了很多有关IP的知识。IP全称叫网际协议,有时我们又用IP来指代我们的IP网络地址,现在IPV4下用一个32位无符号整数来表示,一般用点分方式来显示,点将
hdu2206 IP地址的计算
import java.util.Scanner; public class hdu1003 { public static void main(String[] args) {Scanner cin = new Scanner(System.in); while (cin.hasNext()) {String a = cin.nextLine(); try...
HDU 2206 IP的计算(字符串处理)
HDU 2206 IP的计算(字符串处理)
HDU 2206 IP的计算
/* 中文题目 中文翻译-大意 题目大意: 解题思路: 难点详解: 关键点: 解题人: 解题时间: 解题体会: */
HDU 2206-IP的计算
IP的计算 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 14008 Accepted Submission(s): 3007 Problem Description 在网络课程上,我学到了很多有关IP的知
2206 IP的计算 HDU
IP的计算 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 9006 Accepted Submission(s): 1796 Problem Description 在网络课程上,我学到了很多有关IP的知识
hdu 2206 IP的计算
#include #include int main() { char s[110]; int n,m,i,a,b,t; int sum[10],str[10]; while(gets(s)) { memset(sum,0,sizeof(sum)); memset(str,0,sizeof(str)); n=s
IP计算_hdu_2206
题目链接:~~~ 用正则表达式写: import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class hdu_IP计算2206 { public static void main(String[] args) { Scanner
HDU 2206 IP的计算 字符串
http://acm.hdu.edu.cn/showproblem.php?pid=2206#include #include #include #include #include #include #include #include using namespace std; const int inf=10000000; int main() { char f[105]; w
860



被折叠的 条评论
为什么被折叠?



