


Dalam program C++, apabila mengeluarkan bit dibenarkan, tentukan sama ada nombor boleh dibahagi dengan 64.
Dalam tutorial ini, kami akan menulis program yang menyemak sama ada nombor binari yang diberikan boleh dibahagi dengan 64.
Kami diberi nombor binari dan kami boleh mengeluarkan beberapa bit untuk menjadikannya boleh dibahagikan dengan 64. Selepas mengeluarkan digit, jika nombor itu boleh dibahagi dengan 64, cetak Ya, jika tidak cetak Tidak.
Cara yang akan kami gunakan adalah sangat mudah. Mari kita lihat langkah-langkah untuk menyelesaikan masalah tersebut.
Memulakan nombor binari dalam format rentetan.
Gelung melalui nombor binari yang diberikan.
Kira bilangan sifar.
Jika nombor perduaan mengandungi lebih daripada atau sama dengan 6 bit sifar, nombor itu boleh dibahagi dengan 64.
Cetak sama ada nombor binari yang diberikan boleh dibahagi dengan 64.
Contoh
Mari kita lihat kodnya.
#include <bits/stdc++.h> using namespace std; bool isBinaryStringDivisibleBy64(string binary_number, int n) { int zeroes_count = 0; for (int i = n - 1; i >= 0; i--) { if (binary_number[i] == '0') { zeroes_count++; } if (zeroes_count >= 6 && binary_number[i] == '1') { return true; } } return false; } int main() { string binary_string = "100100100100100"; if (isBinaryStringDivisibleBy64(binary_string, 15)) { cout << "Yes" << endl; } else { cout << "No" << endl; } return 0; }
Output
Jika anda menjalankan kod di atas, anda akan mendapat keputusan berikut.
Yes
Kesimpulan
Jika anda mempunyai sebarang pertanyaan semasa tutorial sila nyatakan di ruangan komen.
Atas ialah kandungan terperinci Dalam program C++, apabila mengeluarkan bit dibenarkan, tentukan sama ada nombor boleh dibahagi dengan 64.. 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



Penjelasan terperinci tentang operasi pembahagian integer dan kaedah pengiraan baki dalam bahasa Go, operasi pembahagian integer dan pengiraan baki adalah operasi matematik biasa. Artikel ini akan memperkenalkan cara melaksanakan operasi pembahagian integer dan pengiraan selebihnya dalam bahasa Go dan memberikan contoh kod khusus. Operasi bahagi integer Dalam bahasa Go, simbol / digunakan untuk operasi bahagi integer. Operasi bahagi integer merujuk kepada pengambilan hasil bahagi dua nombor Hasilnya ialah bahagian integer, iaitu bahagian perpuluhan diabaikan dan tiada operasi pembundaran dilakukan. Operasi pembahagian integer selalunya digunakan untuk mengira hasil bahagi integer selepas pembahagian. Contoh kod: pakej

Pengesanan e-mel PHP: Tentukan sama ada e-mel telah berjaya dihantar. Semasa membangunkan aplikasi web, anda sering perlu menghantar e-mel untuk berkomunikasi dengan pengguna sama ada pengesahan pendaftaran, penetapan semula kata laluan atau penghantaran pemberitahuan, fungsi e-mel adalah bahagian yang amat diperlukan. Walau bagaimanapun, kadangkala kami tidak dapat memastikan sama ada e-mel benar-benar berjaya dihantar, jadi kami perlu melakukan pengesanan e-mel dan menentukan sama ada e-mel tersebut telah berjaya dihantar. Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan fungsi ini. 1. Gunakan pelayan SMTP untuk menghantar e-mel Pertama, kita perlu menggunakan SM

Gunakan fungsi Java's Character.isDigit() untuk menentukan sama ada aksara ialah aksara angka diwakili dalam bentuk kod ASCII secara dalaman dalam komputer Setiap aksara mempunyai kod ASCII yang sepadan. Antaranya, nilai kod ASCII yang sepadan dengan aksara angka 0 hingga 9 masing-masing adalah 48 hingga 57. Untuk menentukan sama ada aksara ialah nombor, anda boleh menggunakan kaedah isDigit() yang disediakan oleh kelas Aksara dalam Java. Kaedah isDigit() adalah daripada kelas Aksara

Gunakan fungsi File.isDirectory() Java untuk menentukan sama ada fail wujud dan daripada jenis direktori Dalam pengaturcaraan Java, anda sering menghadapi situasi di mana anda perlu menentukan sama ada fail wujud dan jenis direktori. Java menyediakan kelas Fail untuk mengendalikan fail dan direktori Fungsi isDirectory() boleh membantu kami menentukan sama ada fail ialah jenis direktori. Fungsi File.isDirectory() ialah kaedah dalam kelas Fail Fungsinya adalah untuk menentukan Fail semasa

Cara menggunakan kaedah isInfinite() kelas Double untuk menentukan sama ada nombor adalah infiniti Di Java, kelas Double ialah kelas pembalut yang digunakan untuk mewakili nombor titik terapung. Kelas ini menyediakan satu siri kaedah yang boleh beroperasi dengan mudah pada nombor titik terapung. Antaranya, kaedah isInfinite() digunakan untuk menentukan sama ada nombor titik terapung adalah tak terhingga. Infiniti merujuk kepada infiniti positif dan infiniti negatif yang sangat besar sehingga melebihi julat yang boleh diwakili oleh nombor titik terapung. Dalam komputer, nilai maksimum nombor titik terapung boleh diperolehi melalui kelas Double

Soalan: Bagaimana untuk menentukan sama ada tarikh itu adalah hari sebelumnya dalam bahasa Go? Dalam perkembangan harian, kita sering menghadapi situasi di mana kita perlu menentukan sama ada tarikh itu adalah hari sebelumnya. Dalam bahasa Go, kita boleh melaksanakan fungsi ini melalui pengiraan masa. Perkara berikut akan digabungkan dengan contoh kod khusus untuk menunjukkan cara menentukan sama ada tarikh itu adalah hari sebelumnya dalam bahasa Go. Pertama, kita perlu mengimport pakej masa dalam bahasa Go Kodnya adalah seperti berikut: import("time") Kemudian, kita mentakrifkan fungsi IsYest

jQuery ialah perpustakaan JavaScript yang digunakan secara meluas dalam pembangunan web Ia menyediakan banyak kaedah mudah dan mudah untuk mengendalikan elemen halaman web dan mengendalikan acara. Dalam pembangunan sebenar, kita sering menghadapi situasi di mana kita perlu menentukan sama ada pembolehubah kosong. Artikel ini akan memperkenalkan beberapa kaedah biasa menggunakan jQuery untuk menentukan sama ada pembolehubah kosong, dan melampirkan contoh kod tertentu. Kaedah 1: Gunakan pernyataan if untuk menentukan varstr="";if(str){co

Dalam artikel ini, kita akan membincangkan masalah mencari nombor antara 1 dan n (diberi) yang tidak boleh dibahagikan dengan sebarang nombor antara 2 dan 10. Mari kita fahami ini dengan beberapa contoh - Input:num=14Output:3Penjelasan:Terdapat tiga nombor,1,11,dan13,yang tidak boleh dibahagikan.Input:num=21Output:5Penjelasan:Terdapat nombor1,11,13,17,dan19,yang tidak boleh dibahagi jika
