VincenTragosta - Tanya, Jawab, dan Belajar Tanpa Batas Logo

In TI / Sekolah Menengah Atas | 2025-07-02

* Batu Di MejaPara bebek-bebek pak Dengklek bermain sebuah permainan, terdapat n buah batu di meja secara berurutan, batu tersebut bisa merah, hijau, ataupun biru. Hitunglah minimum angka yang dibutuhkan sehingga dua batu yang bertetanggaan mempunyai warna yang berbeda. (Buatlah program untuk membantu bebek-bebek pak dengklek)InputDi baris pertama berisi integer n ( 1 ≤ n ≤ 50) - Jumlah batu di mejaPada baris ke dua berisi string s, yang mempresentasikan warna warna dari batu tersebut, dari batu 1 sampai ke-i, jika i karakter "R", itu berarti merah, "G" berarti hijau, dan "B" berarti biruOutputPrint sebuah integer - batu yang dibuang untuk menandakan bahwa urutan batu pada meja adalah tetanggaINPUT[tex]3\\RRG[/tex]OUTPUT[tex]1[/tex]INPUT[tex]5\\RRRRR[/tex]OUTPUT[tex]4[/tex]INPUT[tex]4\\BGBR[/tex]OUTPUT[tex]0[/tex]

Asked by budidominr3

Answer (4)

Question : what integer divided by six, less eighteen, is negative twenty-two Answer : First we create a solution based on questions : eg. integer is = a
so that : 6 a ​ − 18 = − 22
6 a ​ = − 22 + 18
6 a ​ = − 4
a = 6 × ( − 4 )
a = − 24
so these integers is : - 24

Answered by Icuk18sugiarto | 2024-06-10

You said that
X/6 -18 = -22
Add 18 to each side :
X/6 = -4
Multiply each side by 6 :
X = -24
Tough one !

Answered by AL2006 | 2024-06-24

The integer that, when divided by six and reduced by eighteen, equals negative twenty-two is − 24 . We solved the equation by first adding eighteen and then multiplying by six. The final verification shows the solution is correct.
;

Answered by AL2006 | 2024-12-21

Berikut adalah solusi dan contoh program sederhana untuk menyelesaikan masalah **menghitung jumlah batu yang harus dibuang agar tidak ada dua batu bertetangga dengan warna yang sama** (masalah ini sering dikenal dengan menghitung jumlah pasangan karakter berurutan yang sama dalam string): Penjelasan MasalahDiberikan sebuah string yang merepresentasikan warna batu-batu berurutan (R, G, B). Kita ingin menghilangkan batu-batu tertentu agar tidak ada dua batu yang bersebelahan memiliki warna yang sama.**Strategi:**  Setiap kali kita menemukan dua batu bertetangga dengan warna yang sama, kita harus membuang satu batu. Jumlah total batu yang dibuang adalah jumlah pasangan bertetangga yang warnanya sama. ContohInput:  ```5RRGGB```Proses:  - Batu 1 dan 2: R dan R → sama, buang 1 batu  - Batu 2 dan 3: R dan G → beda, aman  - Batu 3 dan 4: G dan G → sama, buang 1 batu  - Batu 4 dan 5: G dan B → beda, amanTotal batu dibuang = 2 Program Python untuk menyelesaikan masalah ini```pythondef hitung_batu_dibuang(n, s):    count = 0    for i in range(n - 1):        if s[i] == s[i + 1]:            count += 1    return count# Inputn = int(input())s = input()# Outputprint(hitung_batu_dibuang(n, s))```Penjelasan kode- Loop dari indeks 0 sampai n-2  - Cek apakah karakter saat ini sama dengan karakter berikutnya  - Jika sama, tambahkan counter  - Hasil akhir adalah jumlah batu yang harus dibuang agar tidak ada dua batu bertetangga dengan warna samaJika Anda ingin contoh input dan output:**Input:**  ```10RRGGBBRRGB```**Output:**  ```4```Semoga membantu! Jika ingin solusi dalam bahasa pemrograman lain atau penjelasan lebih lanjut, silakan beri tahu.

Answered by fredojohan94 | 2025-07-03