Nöqtə
Zaman limiti 1 saniyə-dir
Yaddaş məhdudiyyəti 128 meqabayt
Nöqtə öz x və y koordinatları ilə verilir: (x, y).
İki (a, b), (c, d) nöqtələri və n tam ədədi verilmişdir. Onları cəmləyin.
İki nöqtənin cəmlənməsi onların uyğun koordinatlarının cəmlənməsi deməkdir: (1, 2) + (3, 4) = (4, 6).
Nöqtənin və ədədin cəmlənməsi ədədin nöqtənin hər iki koordinatına əlavə edilmədi deməkdir: (1, 2) + 10 = (11, 12).
Növbəti interfeysə uyğun kodu yazın:
class Point // C++ { private: int x, y; public: Point(int x = 0, int y = 0); // Konstruktor void Read(void); // Vektorun koordinatlarını oxuyur void Print(void); // Vektorun koordinatlarını çap edir Point operator +(int v); // + operatoruna yükləmə: nöqtələrin və v tam ədədinin cəmini qaytarır Point operator +(Point &p); // + operatoruna yükləmə: iki nöqtənin cəmini qaytarır int getX(void); // x koordinatını qaytarır int getY(void); // y koordinatını qaytarır void SetX(int x); // x koordinatını təyin edir void SetY(int y); // y koordinatını təyin edir };
class Point // Java { private int x, y; Point(int x, int y); // Konstruktor public String toString(); // Vektorun koordinatları sətrini qaytarır public Point Add(int v); // Nöqtənin hər iki koordinatına v qiymətini əlavə edir, nöqtəni qaytarır public Point Add(Point p); // p nöqtəsini əlavə edir, iki nöqtənin cəmini qaytarır public int getX(); // x koordinatını qaytarır public int getY(); // y koordinatını qaytarır public void SetX(int x); // x koordinatını təyin edir public void SetY(int y); // y koordinatını təyin edir };
Giriş verilənləri
İlk sətirdə birinci nöqtənin a və b koordinatları verilib. İkinci sətirdə ikinci nöqtənin c və d koordinatları verilib. Üçüncü sətirdə n tam ədədi verilib. Bütün ədədlər modulca 10000-ü aşmır.
Çıxış verilənləri
İki nöqtənin və ədədin cəmini çap edin.
Nümunələr
Giriş #1
Çıxış #1
Təqdimatlar 1K
Qəbul dərəcəsi 72%