คำอธิบายปัญหา
สมมติว่าเรามีตัวเลข 3 ตัวคือ a, b และ c ต้องการทำรั้วปิดเป็นรูปสี่เหลี่ยมธรรมดาที่ไม่退化 (non-degenerate simple quadrilateral) มี 3 ด้านแล้วคือ a, b, c ต้องการหาอีกด้านหนึ่ง d
ตัวอย่าง: a = 12; b = 34; c = 56 ผลลัพธ์คือ 42 (คำตอบอื่นก็ได้)
ขั้นตอนการแก้ปัญหา
คืนค่า a + b + c - 2
ตัวอย่างโค้ด C++
#include<bits/stdc++.h>
using namespace std;
int solve(int a, int b, int c){
return a+b+c-2;
}
int main(){
int a = 12;
int b = 34;
int c = 56;
cout << solve(a, b, c) << endl;
}
อินพุต
12, 34, 56
เอาต์พุต
100