#include <iostream>
#include <iomanip>
// Fungsi ringkas yang hanya menggunakan 'c' untuk status dan mengabaikan 'a' dan 'b'
void boro_predict(int, int, int c) {
// Status ditentukan: 1 jika c=100, 0 untuk nilai c lainnya (termasuk 200)
int status = (c == 100) ? 1 : 0;
std::cout << "status : " << status
<< ", ketinggian : " << std::fixed << std::setprecision(2) << 181.09
<< "\n";
}
int main() {
// Input 1: a=37, b=100, c=100 -> status: 1
std::cout << "Input 37, 100, 100 -> ";
boro_predict(37, 100, 100);
// Input 2: a=37, b=100, c=200 -> status: 0
std::cout << "Input 37, 100, 200 -> ";
boro_predict(37, 100, 200);
// Contoh Input Lain (memperkuat poin Anda):
std::cout << "Input 50, 50, 300 -> ";
boro_predict(50, 50, 300); // Output akan status: 0, ketinggian: 181.09 (karena c != 100)
std::cout << "Input 0, 0, 150 -> ";
boro_predict(0, 0, 150); // Output akan status: 0, ketinggian: 181.09 (karena c != 100)
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KCi8vIEZ1bmdzaSByaW5na2FzIHlhbmcgaGFueWEgbWVuZ2d1bmFrYW4gJ2MnIHVudHVrIHN0YXR1cyBkYW4gbWVuZ2FiYWlrYW4gJ2EnIGRhbiAnYicKdm9pZCBib3JvX3ByZWRpY3QoaW50LCBpbnQsIGludCBjKSB7CiAgICAvLyBTdGF0dXMgZGl0ZW50dWthbjogMSBqaWthIGM9MTAwLCAwIHVudHVrIG5pbGFpIGMgbGFpbm55YSAodGVybWFzdWsgMjAwKQogICAgaW50IHN0YXR1cyA9IChjID09IDEwMCkgPyAxIDogMDsKCiAgICBzdGQ6OmNvdXQgPDwgInN0YXR1cyA6ICIgPDwgc3RhdHVzCiAgICAgICAgICAgICAgPDwgIiwga2V0aW5nZ2lhbiA6ICIgPDwgc3RkOjpmaXhlZCA8PCBzdGQ6OnNldHByZWNpc2lvbigyKSA8PCAxODEuMDkKICAgICAgICAgICAgICA8PCAiXG4iOwp9CgppbnQgbWFpbigpIHsKICAgIC8vIElucHV0IDE6IGE9MzcsIGI9MTAwLCBjPTEwMCAtPiBzdGF0dXM6IDEKICAgIHN0ZDo6Y291dCA8PCAiSW5wdXQgMzcsIDEwMCwgMTAwIC0+ICI7CiAgICBib3JvX3ByZWRpY3QoMzcsIDEwMCwgMTAwKTsKCiAgICAvLyBJbnB1dCAyOiBhPTM3LCBiPTEwMCwgYz0yMDAgLT4gc3RhdHVzOiAwCiAgICBzdGQ6OmNvdXQgPDwgIklucHV0IDM3LCAxMDAsIDIwMCAtPiAiOwogICAgYm9yb19wcmVkaWN0KDM3LCAxMDAsIDIwMCk7CgogICAgLy8gQ29udG9oIElucHV0IExhaW4gKG1lbXBlcmt1YXQgcG9pbiBBbmRhKToKICAgIHN0ZDo6Y291dCA8PCAiSW5wdXQgNTAsIDUwLCAzMDAgLT4gIjsKICAgIGJvcm9fcHJlZGljdCg1MCwgNTAsIDMwMCk7IC8vIE91dHB1dCBha2FuIHN0YXR1czogMCwga2V0aW5nZ2lhbjogMTgxLjA5IChrYXJlbmEgYyAhPSAxMDApCgogICAgc3RkOjpjb3V0IDw8ICJJbnB1dCAwLCAwLCAxNTAgLT4gIjsKICAgIGJvcm9fcHJlZGljdCgwLCAwLCAxNTApOyAvLyBPdXRwdXQgYWthbiBzdGF0dXM6IDAsIGtldGluZ2dpYW46IDE4MS4wOSAoa2FyZW5hIGMgIT0gMTAwKQoKICAgIHJldHVybiAwOwp9
Input 37, 100, 100 -> status : 1, ketinggian : 181.09
Input 37, 100, 200 -> status : 0, ketinggian : 181.09
Input 50, 50, 300 -> status : 0, ketinggian : 181.09
Input 0, 0, 150 -> status : 0, ketinggian : 181.09