{"trustable":false,"prependHtml":"\u003cstyle type\u003d\u0027text/css\u0027\u003e\n .input, .output {\n border: 1px solid #888888;\n }\n .output {\n margin-bottom: 1em;\n position: relative;\n top: -1px;\n }\n .output pre, .input pre {\n background-color: #EFEFEF;\n line-height: 1.25em;\n margin: 0;\n padding: 0.25em;\n }\n \u003c/style\u003e\n \u003clink rel\u003d\"stylesheet\" href\u003d\"//codeforces.org/s/96598/css/problem-statement.css\" type\u003d\"text/css\" /\u003e\n\u003cscript\u003e\n window.katexOptions \u003d {\n delimiters: [\n {left: \u0027$$$$$$\u0027, right: \u0027$$$$$$\u0027, display: true},\n {left: \u0027$$$\u0027, right: \u0027$$$\u0027, display: false},\n {left: \u0027$$\u0027, right: \u0027$$\u0027, display: true},\n {left: \u0027$\u0027, right: \u0027$\u0027, display: false}\n ]\n };\n\u003c/script\u003e\n","sections":[{"title":"Problem Açıklaması","value":{"format":"HTML","content":"\u003cp\u003eİki tane pozitif tam sayı $$$x$$$ ve $$$y$$$ veriliyor. $$$x$$$\u0027i kullanarak şu operasyonu yapabilirsiniz: sayıyı önünde sıfırlar olmadan (leading zeros) binary formatta yaz, en sağa $$$0$$$ ya da $$$1$$$ ekle, binary formatı ters çevir ve ondalık bir sayıya (decimal) çevir. Elde ettiğin yeni değeri $$$x$$$\u0027e ata.\u003c/p\u003e\n\u003cp\u003eÖrneğin:\u003c/p\u003e\n\u003cul\u003e\n \u003cli\u003e$$$34$$$, bir tane operasyon kullanılarak $$$81$$$\u0027e çevrilebilir: $$$34$$$\u0027ün binary formatı $$$100010$$$\u0027dır. Eğer $$$1$$$ ekleyip, ters çevirip, önde gelen sıfırları silersek binary formatı $$$1010001$$$ olan $$$81$$$ sayısını elde ederiz.\u003c/li\u003e\n \u003cli\u003e$$$34$$$, bir tane operasyon kullanılarak $$$17$$$\u0027e çevrilebilir: $$$34$$$\u0027ün binary formatı $$$100010$$$\u0027dır. Eğer $$$0$$$ ekleyip, ters çevirip, önde gelen sıfırları silersek, binary formatı $$$10001$$$ olan $$$17$$$ sayısını elde ederiz.\u003c/li\u003e\n \u003cli\u003e$$$81$$$ bir tane operasyon kullanılarak $$$69$$$\u0027a çevrilebilir: $$$81$$$\u0027in binary formatı $$$1010001$$$\u0027dir. Eğer $$$0$$$ ekleyip, ters çevirip, önde gelen sıfırları silersek, binary formatı $$$1000101$$$ olan $$$69$$$ sayısını elde ederiz.\u003c/li\u003e\n \u003cli\u003e$$$34$$$ iki operasyon kullanılarak $$$69$$$\u0027a çevrilebilir. İlk önce $$$34$$$ sayısnı $$$81$$$\u0027a çeviririz, daha sonra $$$81$$$ sayısını $$$69$$$\u0027a çeviririz.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGöreviniz $$$x$$$ sayısının $$$y$$$ sayısına belirli bir operasyon sayısında çevrilip çevrilemeyeciğini bulmak (operasyon sayısı sıfır olabilir).\u003c/p\u003e"}},{"title":"Girdi","value":{"format":"HTML","content":"\u003cp\u003eBir satırlık girdide iki tane tam sayı verilmektedir, $$$x$$$ ve $$$y$$$ ($$$1 \\le x, y \\le 10^{18}$$$).\u003c/p\u003e"}},{"title":"Çıktı","value":{"format":"HTML","content":"\u003cp\u003eEğer $$$x$$$\u0027i $$$y$$$\u0027ye çevirebiliyorsanız \u003cspan class\u003d\"tex-font-style-tt\"\u003eYES\u003c/span\u003e yazdırın, çeviremiyorsanız \u003cspan class\u003d\"tex-font-style-tt\"\u003eNO\u003c/span\u003e yazdırın.\u003c/p\u003e"}},{"title":"Örnek 1","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eGirdi\u003c/th\u003e\n \u003cth\u003eÇıktı\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e3 3\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eYES\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"Örnek 2","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eGirdi\u003c/th\u003e\n \u003cth\u003eÇıktı\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e7 4\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eNO\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"Örnek 3","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eGirdi\u003c/th\u003e\n \u003cth\u003eÇıktı\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e2 8\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eNO\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"Örnek 4","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eGirdi\u003c/th\u003e\n \u003cth\u003eÇıktı\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e34 69\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eYES\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"Örnek 5","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eGirdi\u003c/th\u003e\n \u003cth\u003eÇıktı\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e8935891487501725 71487131900013807\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eYES\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"Not","value":{"format":"HTML","content":"\u003cp\u003eİlk örnekte herhangi bir operasyon yapılmasına gerek yoktur.\u003c/p\u003e\n\u003cp\u003eDördüncü örneğin açıklaması, problem açıklamasında bulunmaktadır.\u003c/p\u003e"}}]}