📜  分针和时针重合的时间

📅  最后修改于: 2021-04-29 12:44:06             🧑  作者: Mango

给定时间(以小时为单位),请找到分钟和分针在下一小时内重合的时间(以分钟为单位)。
例子 :

Input : 3 
Output : (180/11) minutes

Input :7
Output : (420/11) minutes

方法 :
1.对于小时“ h1和h2”,取两个变量,然后找到角度“ theta” [theta =(30 * h1)],然后将其除以“ 11”,以分钟(m)为单位找到时间。我们用11进行除法,因为时钟的指针在12小时内重合11秒,而在24小时内重合22次:
公式:可以使用时间h1到h2的公式计算得出,即[11m / 2 – 30(h1)]
这意味着[m =((30 * h1)* 2)/ 11]]
[m =(theta * 2)/ 11]
其中[theta =(30 * h1)]
其中A和B为小时,即如果给定的小时为(2,3),则A = 2且B = 3。

C++
// CPP code to find the minute at which
// the minute hand and hour hand coincide
#include 
using namespace std;
 
// function to find the minute
void find_time(int h1)
{
  // finding the angle between minute
  // hand and the first hour hand
  int theta = 30 * h1;
  cout << "(" << (theta * 2) << "/"
       << "11"
       << ")"
       << " minutes";
}
 
// Driver code
int main() {
  int h1 = 3; 
  find_time(h1); 
  return 0;
}


JAVA
// Java code to find the minute 
// at which the minute hand and
// hour hand coincide
import java.io.*;
 
class GFG
{
     
    // function to find the minute
    static void find_time(int h1)
    {
     
    // finding the angle between
    // minute hand and the first
    // hour hand
    int theta = 30 * h1;
    System.out.println("(" + theta *
                           2 + "/" +
                   " 11 ) minutes");
    }
     
    //Driver Code
    public static void main (String[] args)
    {
        int h1 = 3;
        find_time(h1);    
    }
}
 
// This code is contributed by
// upendra singh bartwal


Python3
# Python3 code to find the
# minute at which the minute
# hand and hour hand coincide
 
# Function to find the minute
def find_time(h1):
 
    # Finding the angle between
    # minute hand and the first
    # hour hand
    theta = 30 * h1
    print("(", end = "")
    print((theta * 2),"/ 11) minutes")
 
# Driver code
h1 = 3
find_time(h1)
 
# This code is contributed by
# Smitha Dinesh Semwal


C#
// C# code to find the minute
// at which the minute hand
// and hour hand coincide
using System;
 
class GFG
{
     
    // function to find the minute
    static void find_time(int h1)
    {
     
        // finding the angle between minute
        // hand and the first hour hand
        int theta = 30 * h1;
        Console.WriteLine("(" + theta * 2 +
                     "/" + " 11 )minutes");
    }
     
    //Driver Code
    public static void Main()
    {
        int h1 = 3;
         
        find_time(h1);
    }
}
 
// This code is contributed by vt_m.


PHP


Javascript


输出 :
(180/11) minutes