#include <stdio.h>
 
int main() {
    int data[100];      // penampung input
    int n = 0;          // jumlah data yang benar-benar diinput
    int count = 0;      // jumlah kemunculan sifat tertentu (misal angka 2)
    double persentase;
 
    printf("Masukkan data (akhiri dengan -1):\n");
 
    // Membaca input sampai -1 (penanda akhir)
    while (scanf("%d", &data[n]) == 1 && data[n] != -1) {
        if (data[n] == 2) {
            count++;
        }
        n++;
    }
 
    if (n == 0) {
        printf("Tidak ada data.\n");
        return 0;
    }
 
    persentase = ((double)count / n) * 100;
 
    printf("Persentase sifat F2: %.2f%%\n", persentase);
 
    return 0;
}
 
				I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBkYXRhWzEwMF07ICAgICAgLy8gcGVuYW1wdW5nIGlucHV0CiAgICBpbnQgbiA9IDA7ICAgICAgICAgIC8vIGp1bWxhaCBkYXRhIHlhbmcgYmVuYXItYmVuYXIgZGlpbnB1dAogICAgaW50IGNvdW50ID0gMDsgICAgICAvLyBqdW1sYWgga2VtdW5jdWxhbiBzaWZhdCB0ZXJ0ZW50dSAobWlzYWwgYW5na2EgMikKICAgIGRvdWJsZSBwZXJzZW50YXNlOwogICAgCiAgICBwcmludGYoIk1hc3Vra2FuIGRhdGEgKGFraGlyaSBkZW5nYW4gLTEpOlxuIik7CiAgICAKICAgIC8vIE1lbWJhY2EgaW5wdXQgc2FtcGFpIC0xIChwZW5hbmRhIGFraGlyKQogICAgd2hpbGUgKHNjYW5mKCIlZCIsICZkYXRhW25dKSA9PSAxICYmIGRhdGFbbl0gIT0gLTEpIHsKICAgICAgICBpZiAoZGF0YVtuXSA9PSAyKSB7CiAgICAgICAgICAgIGNvdW50Kys7CiAgICAgICAgfQogICAgICAgIG4rKzsKICAgIH0KICAgIAogICAgaWYgKG4gPT0gMCkgewogICAgICAgIHByaW50ZigiVGlkYWsgYWRhIGRhdGEuXG4iKTsKICAgICAgICByZXR1cm4gMDsKICAgIH0KICAgIAogICAgcGVyc2VudGFzZSA9ICgoZG91YmxlKWNvdW50IC8gbikgKiAxMDA7CiAgICAKICAgIHByaW50ZigiUGVyc2VudGFzZSBzaWZhdCBGMjogJS4yZiUlXG4iLCBwZXJzZW50YXNlKTsKICAgIAogICAgcmV0dXJuIDA7Cn0K