using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ForYukicoder { class Program { static void Main(string[] args) { int[] oldVer = Console.ReadLine().Split('.').Select(int.Parse).ToArray(); int[] ver = Console.ReadLine().Split('.').Select(int.Parse).ToArray(); bool isOld = true; if (oldVer[0] == ver[0]) { if (oldVer[1] == ver[1]) { if (oldVer[2] == ver[2]) { //同バージョン; isOld = true; } else if (oldVer[2] - ver[2] > 0) { //化石 isOld = true; } else { //化石じゃない isOld = false; } } else if (oldVer[1] - ver[1] > 0) { //化石 isOld = true; } else { //化石じゃない isOld = false; } }else if(oldVer[0] - ver[0] > 0 ){ //化石 isOld = true; } else { //化石じゃない isOld = false; } Console.WriteLine((isOld) ? "YES" : "NO"); } } }