From 730df07918e4bf69da22041f1c753a8f3c3b4000 Mon Sep 17 00:00:00 2001 From: Nunzio Depetro Date: Wed, 18 Oct 2023 19:01:27 +0200 Subject: [PATCH 1/2] feat: Risiko --- exercises/risk-risiko.cpp | 55 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/exercises/risk-risiko.cpp b/exercises/risk-risiko.cpp index 3166f05..14495cc 100644 --- a/exercises/risk-risiko.cpp +++ b/exercises/risk-risiko.cpp @@ -27,3 +27,58 @@ M 3 vs 3 => blue win O 2 vs 1 => red win */ + +#include +#include +#include +using namespace std; + + +int attacker_Dices[3]; +int defender_Dices[3]; + +void compare(){ + sort(attacker_Dices, attacker_Dices+ 3, greater()); + sort(defender_Dices, defender_Dices + 3, greater()); + for(int i=0; i<3; i++){ + if(defender_Dices[i]>=attacker_Dices[i]) + { + cout<<"N"< Blue Win"< Red Win"< Date: Fri, 20 Oct 2023 14:06:14 +0200 Subject: [PATCH 2/2] feat: calculator implementation --- exercises/calculator.cpp | 41 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/exercises/calculator.cpp b/exercises/calculator.cpp index 013cc78..c46712e 100644 --- a/exercises/calculator.cpp +++ b/exercises/calculator.cpp @@ -10,3 +10,44 @@ Multiplication: 8 Division: 2 */ + +#include +using namespace std; + + +int Sum(int a,int b){ +return a+b; +} + +int Difference(int a,int b){ + return a-b; +} + +int Multiplication(int a,int b){ + return a*b; +} + +int Division(int a,int b){ + return a/b; +} + + +int main(){ + cout<<"-------------Welcome to calculator---------------------"<> x; + cout<<"Insert first number"<> a; + cout<<"Insert second number"<> b; + + if(x==1)return Sum(a,b); + if(x==2)return Difference(a,b); + if(x==3)return Multiplication(a,b); + if(x==4)return Division(a,b); + + return 0; +}