


Masa di mana jarum minit dan jam bertepatan selepas jam tertentu
Apabila jarum minit bergerak dari 12 ke 12 dalam satu jam, jarum jam juga bergerak dari jam sebelumnya ke jam seterusnya.
Jadi, setiap jam, jarum minit dan jarum jam adalah bertepatan.
Pernyataan Masalah
Diberi satu jam input, cari masa dalam jam seterusnya apabila jarum jam dan minit bertepatan (dalam minit).
Contoh
Input - jam = 4
Output - Masa kebetulan: 240/11 minit.
Kami akan membincangkan penjelasan kaedah ini dengan lebih lanjut.
Input - jam = 5
Output - Masa kebetulan: 300/11 minit.
Penjelasan dan Kaedah

Apabila jarum minit bergerak satu bulatan penuh dalam satu jam, jarum jam juga bergerak dari satu jam ke satu jam yang lain. Jadi, secara matematik -;
Jarum minit bergerak selama 60 minit dan jarum jam bergerak selama 5 minit.
atau-
Apabila jarum minit mengambil 60 langkah, jarum jam mengambil 5 langkah.
Oleh itu -
Jarum minit 60 langkah == Jarum jam 5 langkah
Oleh itu -
1 langkah untuk jarum minit = 1/12 langkah untuk jarum jam
Sekarang, anggap bahawa ia mengambil masa m minit untuk jarum jam dan minit bertepatan.
Jika jam input ialah h -
Maka jarum minit mesti bergerak h*5 minit ditambah dengan bilangan minit jarum jam telah berlalu sejak jam itu.
Oleh itu, m = h*5 + m/12. (m/12 = bilangan minit sejak jarum jam mula memasuki jam).
Ambil LCM -
meter = (tinggi*5*12 + meter)/12
12m = 60*j + meter
12 meter - meter = 60*tinggi
11m = 60*j
Oleh itu, m = 60*j/11
Sekarang, mari kita pertimbangkan contoh di atas dan sahkan formulanya.
Masuk masa = 4
Begitu juga, untuk waktu input = 5,
Masa (dalam minit) apabila jarum jam dan minit bertepatan ialah:
Minit = 60*Jam/11
Oleh itu, m = 60*4/11
Minit = 240/11 minit.
meter=60*5/11
Itu 300/11 minit.
Kami boleh menggunakan formula di atas dan menulis penyelesaian kami.
pseudokod
Fungsi utama:
Mulakan jam input.
Fungsi panggilan coining_time(jam).
masa_bertepatan (jam integer):
Masa -> 60* jam/11
Masa cetak.
Contoh
Di bawah ialah program C++ untuk mencari masa selepas jam tertentu apabila jarum minit dan jarum jam bertepatan.
#include<bits/stdc++.h> using namespace std; //Function to find the time in minutes. void coincide_time(int hour){ //Temporary variable int temp = 60*hour; cout<<"Coinciding time: "; cout<< temp<<"/"<<11<<" minutes"<<endl; } int main(){ //Initialize the input hour int hour = 8; //Function call coincide_time(hour); return 0; }
Output
Coinciding time: 480/11 minutes
Analisis
Kerumitan masa - O(1) [malar]
Kerumitan ruang - O(1) [malar]
Kesimpulan
Dalam artikel ini, kami mengetahui bila jarum jam dan minit bertepatan. Kami memperoleh formula ini menggunakan kaedah kesatuan dan memahaminya melalui beberapa contoh. Kami kemudian menggunakan formula ini untuk menulis pseudokod dan menulis penyelesaian dalam C++.
Atas ialah kandungan terperinci Masa di mana jarum minit dan jam bertepatan selepas jam tertentu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Struktur Data Bahasa C: Perwakilan data pokok dan graf adalah struktur data hierarki yang terdiri daripada nod. Setiap nod mengandungi elemen data dan penunjuk kepada nod anaknya. Pokok binari adalah jenis pokok khas. Setiap nod mempunyai paling banyak dua nod kanak -kanak. Data mewakili structtreenode {intData; structtreenode*left; structtreenode*right;}; Operasi mewujudkan pokok traversal pokok (predecision, in-order, dan kemudian pesanan) Node Node Carian Pusat Node Node adalah koleksi struktur data, di mana unsur-unsur adalah simpul, dan mereka boleh dihubungkan bersama melalui tepi dengan data yang betul atau tidak jelas yang mewakili jiran.

Kebenaran mengenai masalah operasi fail: Pembukaan fail gagal: Kebenaran yang tidak mencukupi, laluan yang salah, dan fail yang diduduki. Penulisan data gagal: Penampan penuh, fail tidak boleh ditulis, dan ruang cakera tidak mencukupi. Soalan Lazim Lain: Traversal fail perlahan, pengekodan fail teks yang salah, dan kesilapan bacaan fail binari.

Artikel membincangkan penggunaan rujukan RValue yang berkesan dalam C untuk bergerak semantik, pemajuan sempurna, dan pengurusan sumber, menonjolkan amalan terbaik dan penambahbaikan prestasi. (159 aksara)

C 20 julat meningkatkan manipulasi data dengan ekspresi, komposiliti, dan kecekapan. Mereka memudahkan transformasi kompleks dan mengintegrasikan ke dalam kod sedia ada untuk prestasi dan kebolehkerjaan yang lebih baik.

Artikel ini membincangkan menggunakan semantik Move dalam C untuk meningkatkan prestasi dengan mengelakkan penyalinan yang tidak perlu. Ia meliputi pelaksanaan pembina bergerak dan pengendali tugasan, menggunakan STD :: bergerak, dan mengenal pasti senario utama dan perangkap untuk Appl yang berkesan

Artikel ini membincangkan penghantaran dinamik dalam C, kos prestasinya, dan strategi pengoptimuman. Ia menyoroti senario di mana penghantaran dinamik memberi kesan kepada prestasi dan membandingkannya dengan penghantaran statik, menekankan perdagangan antara prestasi dan

Fungsi bahasa C adalah asas untuk modularization kod dan bangunan program. Mereka terdiri daripada pengisytiharan (tajuk fungsi) dan definisi (badan fungsi). Bahasa C menggunakan nilai untuk lulus parameter secara lalai, tetapi pembolehubah luaran juga boleh diubahsuai menggunakan lulus alamat. Fungsi boleh mempunyai atau tidak mempunyai nilai pulangan, dan jenis nilai pulangan mestilah selaras dengan perisytiharan. Penamaan fungsi harus jelas dan mudah difahami, menggunakan nomenclature unta atau garis bawah. Ikuti prinsip tanggungjawab tunggal dan pastikan kesederhanaan fungsi untuk meningkatkan kebolehkerjaan dan kebolehbacaan.

Artikel ini membincangkan potongan jenis auto dalam pengaturcaraan, memperincikan manfaatnya seperti kelebihan kod yang dikurangkan dan kebolehkerjaan yang lebih baik, dan batasannya seperti kekeliruan dan cabaran debug yang berpotensi.
