Biggest Reuleaux Triangle Within a Square Inscribed in a Right Angle Triangle

Arnab Chakraborty
Updated on 01-Aug-2019 08:15:04

136 Views

Here we will see the area of biggest Reuleaux triangle inscribed within a square, that square is inscribed inside one right angled triangle. The side of the square is ‘a’. The height of the Reuleaux triangle is x. The base of the triangle is b, height of the triangle is l, and the hypotenuse is h.We know that the side of square inscribed in a Right angled triangle with height l and base b is −The height of the Reuleaux triangle is same as a. So a = x. So the area of Reuleaux triangle is −Example#include #include ... Read More

Biggest Reuleaux Triangle Inscribed Within a Square and an Ellipse

Arnab Chakraborty
Updated on 01-Aug-2019 08:11:23

142 Views

Here we will see the area of biggest Reuleaux triangle inscribed within a square, that square is inscribed inside one ellipse. We know that the major axis length is 2a, and the minor axis length is 2b. The side of the square is ‘x’, and the height of the Reuleaux triangle is h.We know that the side of a square inscribed in an ellipse with major axis 2a and minor axis 2b is −The height of the Reuleaux triangle is same as a. So h = x. So the area of Reuleaux triangle is −.Example#include #include using namespace ... Read More

Biggest Reuleaux Triangle Inscribed Within a Square and Hexagon

Arnab Chakraborty
Updated on 01-Aug-2019 08:08:16

130 Views

Here we will see the area of biggest Reuleax triangle inscribed within a square which is inscribed in a regular hexagon. Suppose ‘a’ is the side of the hexagon. The side of the square is x and the height of the Reuleaux triangle is h.From the formula of each side of inscribed square inside one hexagon is −𝑥 = 1.268𝑎The height of the Reuleaux triangle is the same as x. So x = h. So the area of the Reuleaux triangle is −Example#include #include using namespace std; float areaReuleaux(float a) { //side of hexagon is a    if ... Read More

Biggest Reuleaux Triangle Inscribed in Square and Equilateral Triangle

Arnab Chakraborty
Updated on 01-Aug-2019 08:04:59

180 Views

Here we will see the area of biggest Reuleax triangle inscribed within a square which is inscribed in an equilateral triangle. Suppose ‘a’ is the side of the triangle. The side of the square is x and the height of the Reuleaux triangle is h.The side of the triangle is −So the value of x is −𝑥 = 0.464𝑎The height of the Reuleaux triangle is the same as x. So x = h. So the area of the Reuleaux triangle is −Example#include #include using namespace std; float areaReuleaux(float a) { //side of triangle is a    if (a ... Read More

Biggest Reuleaux Triangle Inscribed in a Square within a Semicircle

Arnab Chakraborty
Updated on 01-Aug-2019 08:00:41

130 Views

Here we will see the area of biggest Reuleax triangle inscribed within a square which is inscribed in a semicircle. Suppose the radius of the semicircle is R, are side of the square is ‘a’ and the height of the Reuleax triangle is h.We know that the side of the square inscribed in a semicircle is −The height of the Reuleaux triangle is the same as a. So a = h. So the area of the Reuleaux triangle is −Example#include #include using namespace std; float areaReuleaux(float r) { //radius of the semicircle is r    if (r < ... Read More

Array with GCD of Any Subset Belonging to the Given Array

Arnab Chakraborty
Updated on 01-Aug-2019 07:57:21

199 Views

Here we will see one interesting problem. There is a set of N elements. We have to generate an array such that the GCD of any subset of that array lies in the given set of elements. And another constraint is that the generated array should not be more than thrice the length of the set of the GCD. For example, if there are 4 numbers {2, 4, 6, 12}, then one array will be {2, 2, 4, 2, 6, 2, 12}To solve this problem, we have to sort the list at first, then if the GCD is the same ... Read More

Array Sum After Dividing Numbers from Previous

Arnab Chakraborty
Updated on 01-Aug-2019 07:54:29

129 Views

Here we will see one interesting problem. We will take one array, then find the sum by taking each element after dividing it by the previous elements. Let us consider an array is {5, 6, 7, 2, 1, 4}. Then the result will be 5 + (6 / 5) + (7 / 6) + (2 / 7) + (1 / 2) + (4 / 1) = 12.15238. Let us see the algorithm to get the concept.AlgorithmdivSum(arr, n)begin    sum := arr[0]    for i := 1 to n-1, do       sum := sum + arr[i] / arr[i-1]    done    return sum endExample#include using namespace std; float divSum(int arr[], int n){    float sum = arr[0];    for(int i = 1; i

Array Elements That Appear More Than Once

Arnab Chakraborty
Updated on 01-Aug-2019 07:48:30

359 Views

Here we will see one problem. We have one array. our task is to find those elements whose frequencies are more than 1. Suppose the elements are {1, 5, 2, 5, 3, 1, 5, 2, 7}. Here 1 has occurred 2 times, 5 has occurred 3 times and 2 has occurred three times, others have occurred only once. So the output will be {1, 5, 2}AlgorithmmoreFreq(arr, n)Begin    define map with int type key and int type value    for each element e in arr, do       increase map.key(arr).value    done    for each key check whether the ... Read More

Array Element Moved by K Using Single Moves

Arnab Chakraborty
Updated on 01-Aug-2019 07:44:08

123 Views

Suppose we have an array that has n elements from 1 to n in shuffled order. Another integer K is given. There are N peoples they are standing in a queue to play badminton. The first two players will go for playing, then the loser will go and place at the end of the queue. The winner will play with the next person from the queue and so on. They will play until someone wins K times consecutively. Then that player becomes the winner.If the queue is like [2, 1, 3, 4, 5] and K = 2, then output will ... Read More

Area of Reuleaux Triangle

Arnab Chakraborty
Updated on 01-Aug-2019 07:33:44

528 Views

Here we will see how to calculate the area of Reuleaux Triangle like below. The Reuleaux Triangle has one equilateral triangle inside it. Suppose its height is h, this shape is made by the intersection of three circles.There are three circular sectors. The area of each sector is −Since the area of the equilateral triangle is added three times, then we have to subtract them. So the final area is −Example#include #include using namespace std; float areaReuleaux(float h) {    if (h < 0) //if h is negative it is invalid    return -1;    float area = ... Read More

Advertisements