eolymp
bolt
Try our new interface for solving problems

Paint 2D

Yeni öyrənməyə başlayan haker-proqramçı Neumeyka lisenziya ilə alınmış Paint 2D qrafik redaktorunun giriş kodunu zədələyib. İşə salındıqdan sonra redaktor avtomatik olaraq \textbf{NxN} ölçülü kvadrat şəkilli işçi sahə yaradır, onun üzərində isə \textbf{1}x\textbf{M} ölçülü mümkün olan sayda düzbucaqlı qurur. İşə salınarkən redaktor yalnız \textbf{1}x\textbf{1} ölçülü şablona malik idisə, uğursuz sındırılma nəticəsində \textbf{1}x\textbf{M} düzbucaqlısını \textbf{90^o} “döndərmək” imkanına da malik olur. \textbf{N} və \textbf{M}-i bilərək, hansı minimal \textbf{K} sayda əməliyyatı redaktorun avtomatik icra etdiyini hesablamaqda Neumeykaya kömək edin. Yada salırıq ki, lisenziyalı qrafik redaktor “seçmək”, “köçürtmək, “yerini dəyişdirmək” və “yapışdırmaq”” əməliyyatlarını icra edə bilir. \InputFile İki \textbf{N} və \textbf{M} ədədləri. \textbf{1 <= N, M <= 1000}. \OutputFile Əməliyyatların \textbf{K} sayı.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
4 3
Çıxış verilənləri #1
19
Müəllif Анатолий Присяжнюк