Add python
This commit is contained in:
parent
522f0c79cc
commit
dff39391ea
19
python
Normal file
19
python
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# Fungsi untuk menghitung jumlah bersalaman
|
||||||
|
def hitung_bersalaman(total_orang, pasangan):
|
||||||
|
# Semua orang dapat bersalaman dengan (total_orang - 1) orang lainnya
|
||||||
|
total_bersalaman = total_orang * (total_orang - 1) // 2
|
||||||
|
# Mengurangi jumlah bersalaman dengan pasangan (karena salaman dengan pasangan tidak dihitung)
|
||||||
|
pasangan_bersalaman = pasangan
|
||||||
|
return total_bersalaman - pasangan_bersalaman
|
||||||
|
|
||||||
|
# Input data
|
||||||
|
data = [
|
||||||
|
(4, 0), # Format: (total_orang, jumlah_pasangan)
|
||||||
|
(6, 2),
|
||||||
|
(5, 4)
|
||||||
|
]
|
||||||
|
|
||||||
|
# Pemrosesan dan output hasil
|
||||||
|
for i, (total_orang, pasangan) in enumerate(data):
|
||||||
|
hasil = hitung_bersalaman(total_orang, pasangan)
|
||||||
|
print(f"h#{i+1}: {hasil}")
|
Loading…
x
Reference in New Issue
Block a user