import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String str=in.nextLine(); System.out.println(checkIP(str)); } static String checkIP(String str){ //判断str是否合法: //1. 有四段,每段范围0-255 if(str.split("\\.").length!=4){ return "NO"; } for(int i=0;i<4;i++){ String part=str.split("\\.")[i]; if(part.length()==0)return "NO"; for(char ch:part.toCharArray()){ if(!Character.isDigit(ch)){ return "NO"; } } if(part.charAt(0)=='0' && part.length()!=1){ return "NO"; } if(Integer.parseInt(part)>255){ return "NO"; } } return "YES"; } }