既知:2本のワインボトルは1本のワインボトルと交換でき、4本のコルクは1本のワインボトルと交換できます。
最初にワインのボトルがn本ある場合、最後に飲むことができるワインのボトル数を計算しますか?
1 #コーディング:utf-8 2 n = int(input()); 3ワイン、蓋、ボトル= N、N、N 4 つつ蓋> = 4 又はボトル> = 2 : 5 、A = 0 6 B = 0 7 であれば蓋> = 4 : 8 = INT(蓋/ 4 ) 9 ワイン+ = 10 蓋=蓋%4 + 11 ELIFのボトル> = 2 : 12 B = INT(ボトル/ 2 ) 13 ワイン+ = B 14 ボトル=ボトル%2 + b 15 蓋+ = b 16 ボトル+ = a 17 プリント(ワイン)
テスト:
入力:3
出力:7
入力:4
出力:11