cari
Rumahpembangunan bahagian belakangC++Dalam bahasa C, apakah maksud nombor simpanan?
Dalam bahasa C, apakah maksud nombor simpanan?Aug 26, 2023 pm 03:49 PM
c bahasabermaknaNombor tempahan

Dalam bahasa C, apakah maksud nombor simpanan?

Nombor pertunangan ialah sepasang dua nombor yang jumlah pembahaginya sama dengan nombor lain.

Sebagai contoh, (a, b) ialah sepasang nombor terlibat, jika s(a) = b + 1 dan s(b) = a + 1, dengan s(b) ialah hasil tambah bagi bahagian yang sama bagi b: keadaan setara ialah σ (a) = σ(b) = a + b + 1, di mana σ mewakili pembahagi dan fungsi.

Beberapa pasangan nombor pertunangan pertama ialah: (48, 75), (140, 195), (1050, 1925) ), (1575, 1648), (2024, 2295), (5775, 6128).

Semua pasangan nombor pertunangan yang diketahui mempunyai pariti bertentangan. Mana-mana pasangan nombor pariti yang sama mesti melebihi 1010.

Algoritma

Step 1: Find the sum of all divisors for both numbers.
Step 2: Finally check if the sum of the divisors of number added by one is equal to the other number or not.
Step 3: If yes, it is a Betrothed number and otherwise not.

Input:a = 48 b = 75
Output:
48 and 75 are Betrothed numbers

Penjelasan

Pembahagi 48: 1, 2, 3, 4, 6, 8, 12, 16, 24. Jumlah mereka ialah 76. Pembahagi

75: 1, 3, 5, 15, 25. Jumlah mereka ialah 49.

Gunakan gelung for dan semak setiap nombor dari 1 hingga a-1.

Periksa sama ada nombor a boleh dibahagikan sama rata, kemudian gelung. Jika ya, tambahkan nombor ini pada aDivisorSum. Selepas gelung selesai, aDivisorSum mengandungi jumlah semua pembahagi a.

Begitu juga, cari jumlah semua pembahagi nombor kedua dan simpan dalam bDivisorSum.

Sekarang semak sama ada jumlah pembahagi satu nombor adalah sama dengan nombor lain (sama ada tambah satu atau tidak). Jika ya, sila cetak bahawa kedua-dua nombor adalah nombor pertunangan. Jika tidak ia tidak.

Contoh

Demonstrasi langsung

#include <stdio.h>
int main() {
   int i;
   int a,b;
   int aDivisorSum = 0;
   int bDivisorSum = 0;
   a=48 ;
   b=75 ;
   for( i = 1; i < a; i++) {
      if(a % i == 0) {
         aDivisorSum = aDivisorSum + i;
      }
   }
   for( i = 1; i < b; i++) {
      if(b % i == 0) {
         bDivisorSum = bDivisorSum + i;
      }
   }
   if(( a+1== bDivisorSum) && (b+1 == aDivisorSum)) {
      printf("%d and %d are Betrothed numbers</p><p>",a,b);
   } else {
      printf("%d and %d are not Betrothed numbers</p><p>",a,b);
   }
}

Output

48 and 75 are not Betrothed numbers

Atas ialah kandungan terperinci Dalam bahasa C, apakah maksud nombor simpanan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:tutorialspoint. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
shift键是什么意思 shift键有什么用shift键是什么意思 shift键有什么用Feb 22, 2024 pm 05:28 PM

Shift键中文名为上档转换键。解析1Shift键中文名为上档转换键,可以与很多键配合着使用,所以作用非常多。2shift键可以切换输入法,按住Shift键后可以连续选择多个文件。3可以取消软件的开机自动启动。开机的时候一直按住Shift键,那些设置好的启动项都会被取消。4选中要删除的文件,然后按住shife键,再按住deldete键,那么就可以直接将文件删除,该文件是不会进入回收站的。补充:快捷键是什么意思1快捷键指的是通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与Ct

demo是什么意思demo是什么意思Feb 12, 2024 pm 09:12 PM

demo这个词对于喜欢唱歌的小伙伴已经不在陌生了,但是有很多没有接触到的用户好奇了demo是什么意思呢?现在就来看一下小编带来的demo的含义介绍吧。demo是什么意思答案:录音样带。1、demo读音英['deməʊ]、美['demoʊ]2、demo是"demonstration"的缩写,一般指歌曲正式录制前试听的初步效果;3、demo用作名词是录音样带和试样唱片的意思,用动词是试用(尤指软件)、演示和示范;

c语言中node是什么意思c语言中node是什么意思Jul 06, 2022 pm 03:51 PM

在C语言中,node是用于定义链表结点的名称,通常在数据结构中用作结点的类型名,语法为“struct Node{...};”;结构和类在定义出名称以后,直接用该名称就可以定义对象,C语言中还存在“Node * a”和“Node* &a”。

2.8k屏幕是什么解析2.8k屏幕是什么解析Jan 02, 2024 pm 12:21 PM

我们经常会在购买电视,电脑或者手机时看到多少K屏幕这种介绍,例如2.8K屏幕。每当这个时候就会有对电子设备不太了解的小伙伴好奇这个2.8K屏幕到底是什么意思,分辨率又是什么。2.8k屏幕什么意思答:2.8k屏幕的意思是屏幕的分辨率为2880*18002K就是横向像素点数量大于2000,相同大小的屏幕,分辨率越高画面质量越好。分辨率介绍1、由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越精细,同样的屏幕区域内能显示的信息也越多。2、分辨率越高,像素的数目越多,感应到的图像越

游戏bug是什么意思游戏bug是什么意思Feb 18, 2024 am 11:30 AM

游戏bug是什么意思在玩游戏的过程中,我们常常会遇到一些意想不到的错误或者问题,比如角色卡住、任务无法继续、画面闪烁等等。这些不正常的现象就被称为游戏bug,即游戏中的故障或错误。在本文中,我们将探讨游戏bug是什么意思以及对玩家和开发者的影响。游戏bug是指在游戏的开发或运行过程中出现的错误,导致游戏无法正常进行或者出现不符合预期的情况。这些错误可能是由于

打印机错误代码0x0000011b的含义打印机错误代码0x0000011b的含义Feb 18, 2024 pm 10:02 PM

连接打印机0x0000011b是什么意思在使用电脑、笔记本或者其他设备时,用户常常会遇到各种错误代码。其中,0x0000011b是一种常见的打印机连接错误代码。那么,连接打印机0x0000011b到底是什么意思呢?首先,我们需要了解一下打印机连接的基本原理。当我们需要从电脑上打印文件时,通常需要将打印机连接到电脑上,以便二者之间进行数据传输。这种连接可以通过

解析电脑系统pe的含义解析电脑系统pe的含义Dec 30, 2023 pm 02:41 PM

我们如果想要安装Windows系统,肯定会接触到pe系统,但是很多朋友并不了解电脑系统pe是什么意思,其实它就是Windows为用户提供的一个预安装环境系统。电脑系统pe是什么意思:答:电脑系统pe是windows预安装环境,是英文PreinstallEnvironment的简称,主要用于Windows系统安装和维护。1、pe是基于win32的一个子系统,它能够在我们没有安装时直接通过u盘或光盘启动。2、对于普通用户来说,在pe里最常用的就是安装Windows系统、修复系统、维护磁盘环境。3、此

详细介绍了ENABLED是什么意思详细介绍了ENABLED是什么意思Jul 07, 2023 pm 08:17 PM

enabled是可行的。enabled代表:可激活。启用;disabled代表:有缺陷。关闭。计算机上有一个bios设置。这两个词指的是失效和可行性。让我们详细介绍一下enabled的含义。让我们看看。1.“disabled”也可以表示不可用、禁用、设置后项目关闭。2.“enabled”意味着可以使用,打开启用。3.因此,当我们设置bios时,我们应该使用一个功能设置为enabled,而禁止一个功能只需要设置为disabled。当然,设置后要注意保存,通常是F10保存。以上是ENABLED是什么

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

MantisBT

MantisBT

Mantis ialah alat pengesan kecacatan berasaskan web yang mudah digunakan yang direka untuk membantu dalam pengesanan kecacatan produk. Ia memerlukan PHP, MySQL dan pelayan web. Lihat perkhidmatan demo dan pengehosan kami.

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Persekitaran pembangunan bersepadu PHP yang berkuasa

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini