💻
Orta
Generic Pair Sınıfı
100 puan
·
Cpp
📋 Talimatlar
Kendi Pair<T1,T2> template sınıfınızı yazın.
Özellikler:
- first() ve second() getter metotları
- swap(): first ve second'ı yer değiştirir (sadece aynı tipte)
- print(): "(first, second)" formatında yazdırır
Girdi: N pair, her satır: tip1,tip2,deger1,deger2 (int/string) Çıktı: Her pair'in yazdırılması
🧪 Örnek Test Senaryoları
Farklı tip kombinasyonları
Girdi
3 int,int,10,20 string,int,Ahmet,25 int,string,42,Merhaba
Beklenen Çıktı
(10, 20) (Ahmet, 25) (42, Merhaba)
💡 İpuçları
İpucu 1: template<typename T1, typename T2> ile iki tip parametresi
İpucu 2: Virgülle parsing için find(',') kullanın
📄
main.cpp
✓ Çözüm yüklendi
puan
Testleri çalıştırmak için kodunuzu gönderin
✅ Tüm testler geçti! Tebrikler!
Beklenen:
Sonuç:
Ln 1, Col 1
·
CPP
·
UTF-8
Wandbox