beginner katas
This commit is contained in:
26
Rotate for a Max/rotate_for_a_max.cpp
Normal file
26
Rotate for a Max/rotate_for_a_max.cpp
Normal file
@@ -0,0 +1,26 @@
|
||||
#include <vector>
|
||||
|
||||
class MaxRotate
|
||||
{
|
||||
public:
|
||||
static long long maxRot(long long n);
|
||||
static void getNums(long long input);
|
||||
static long long getValueFromDigits(std::vector<int> &digits);
|
||||
|
||||
static void getNums(std::vector<int> &digits, long long input){
|
||||
if (input > 9) {
|
||||
getNums(digits, input / 10);
|
||||
}
|
||||
digits.push_back(input % 10);
|
||||
}
|
||||
|
||||
static long long getValueFromDigits(std::vector<int> &digits){
|
||||
for(auto &i : digits){
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
static long long maxRot(long long n){
|
||||
|
||||
}
|
||||
};
|
||||
3
find_the_integral/find_the_integral.c
Normal file
3
find_the_integral/find_the_integral.c
Normal file
@@ -0,0 +1,3 @@
|
||||
char *integrate(int coefficient, int exponent) {
|
||||
return "Bart";
|
||||
}
|
||||
@@ -20,6 +20,14 @@ int main(int argc, char** argv) {
|
||||
printf("UINT_MAX : %u\n", (unsigned int) UINT_MAX);
|
||||
printf("ULONG_MAX : %lu\n", (unsigned long) ULONG_MAX);
|
||||
printf("USHRT_MAX : %d\n", (unsigned short) USHRT_MAX);
|
||||
|
||||
printf("Storage size for float : %d \n", sizeof(float));
|
||||
printf("FLT_MAX : %g\n", (float) FLT_MAX);
|
||||
printf("FLT_MIN : %g\n", (float) FLT_MIN);
|
||||
printf("-FLT_MAX : %g\n", (float) -FLT_MAX);
|
||||
printf("-FLT_MIN : %g\n", (float) -FLT_MIN);
|
||||
printf("DBL_MAX : %g\n", (double) DBL_MAX);
|
||||
printf("DBL_MIN : %g\n", (double) DBL_MIN);
|
||||
printf("-DBL_MAX : %g\n", (double) -DBL_MAX);
|
||||
printf("Precision value: %d\n", FLT_DIG );
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user