算一算并輸出2到正整數n中每個數的質因子(for循環)

計算并輸出2到正整數n之間每個數的質因子,并以乘法形式輸出。

輸入格式:

輸入只有1個正整數即n。

輸出格式:

把2到正整數n間的每一個數分解成它的質因子,并以乘法的形式輸出。例如,輸入的正整數n值為10,則應輸出如下:
2 = 2
3 = 3
4 = 2 * 2
5 = 5
6 = 2 * 3
7 = 7
8 = 2 * 2 * 2
9 = 3 * 3
10 = 2 * 5
11 = 11
12 = 2 * 2 * 3
13 = 13
14 = 2 * 7
15 = 3 * 5
16 = 2 * 2 * 2 * 2
17 = 17
18 = 2 * 3 * 3
19 = 19
20 = 2 * 2 * 5
注意:中間的空格。

輸入樣例:

在這里給出一組輸入。例如:

20

輸出樣例:

在這里給出相應的輸出。例如:

2 = 2
3 = 3
4 = 2 * 2
5 = 5
6 = 2 * 3
7 = 7
8 = 2 * 2 * 2
9 = 3 * 3
10 = 2 * 5
11 = 11
12 = 2 * 2 * 3
13 = 13
14 = 2 * 7
15 = 3 * 5
16 = 2 * 2 * 2 * 2
17 = 17
18 = 2 * 3 * 3
19 = 19
20 = 2 * 2 * 5

代碼長度限制

16 KB

時間限制

400 ms

內存限制

64 MB

C程序如下:

#include <stdio.h>int main(void)
{int n;scanf("%d", &n);for (int i = 2; i <= n; i++){printf("%d = ", i);int x = 2, y = i;int flag = 1;while (y != 1){if (y % x == 0){if (flag == 1){printf("%d", x);flag = 0;}else{printf(" * %d", x);}y /= x;}else{x++;}}printf("\n");}return 0;
}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/211780.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/211780.shtml
英文地址,請注明出處:http://en.pswp.cn/news/211780.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

MIT線性代數筆記-第28講-正定矩陣,最小值

目錄 28.正定矩陣&#xff0c;最小值打賞 28.正定矩陣&#xff0c;最小值 首先正定矩陣是一個實對稱矩陣 由第 26 26 26講的末尾可知正定矩陣有以下四種判定條件&#xff1a; 所有特征值都為正左上角所有 k k k階子矩陣行列式都為正&#xff08; 1 ≤ k ≤ n 1 \le k \le n …

DDD系列 - 第6講 倉庫Repository及Mybatis、JPA的取舍(一)

目錄 一、領域層定義倉庫接口1.1 設計聚合1.2 定義倉庫Repository接口二 、基礎設施層實現倉庫接口2.1 設計數據庫2.2 集成Mybatis2.3 引入Convetor2.4 實現倉庫三、回顧一、領域層定義倉庫接口 書接上回,之前通過一個關于拆解、微服務、面向對象的故事,向大家介紹了如何從微…

簡單的WEB服務器

優質博文&#xff1a;IT-BLOG-CN 目的&#xff1a; 了解Java Web服務器是如何運行的。Web服務器使用HTTP與其客戶端&#xff0c;也就是Web瀏覽器進行通信。基于Java的Web服務器會使用兩個重要類&#xff1a;java.net.Socket類和java.net.ServerSocket類&#xff0c;并通過發送…

詳解Keras3.0 Models API: Model class

1、語法 keras.Model() 將不同層組為具有訓練/推理特征的對象的模型 2、示例一 inputs keras.Input(shape(37,)) x keras.layers.Dense(32, activation"relu")(inputs) outputs keras.layers.Dense(5, activation"softmax")(x) model keras.Model…

58.Nacos源碼分析2

三、服務心跳。 3.服務心跳 Nacos的實例分為臨時實例和永久實例兩種&#xff0c;可以通過在yaml 文件配置&#xff1a; spring:application:name: order-servicecloud:nacos:discovery:ephemeral: false # 設置實例為永久實例。true&#xff1a;臨時; false&#xff1a;永久ser…

MySQL-備份+日志:介質故障與數據庫恢復

目錄 第1關&#xff1a;備份與恢復 第2關&#xff1a;備份日志&#xff1a;介質故障的發生與數據庫的恢復 第1關&#xff1a;備份與恢復 任務描述 本關任務: 備份數據庫&#xff0c;然后再恢復它。 test1_1.sh # 你寫的命令將在linux的命令行運行 # 對數據庫residents作海…

【C/C++筆試練習】多態的概念、虛函數的概念、虛表地址、派生類的虛函數、虛函數的訪問、指針引用、動態多態、完全數計算、撲克牌大小

文章目錄 C/C筆試練習選擇部分&#xff08;1&#xff09;多態的概念&#xff08;2&#xff09;虛函數的概念&#xff08;3&#xff09;虛表地址&#xff08;4&#xff09;派生類的虛函數&#xff08;5&#xff09;虛函數的訪問&#xff08;6&#xff09;分析程序&#xff08;7&…

C# WPF上位機開發(會員管理軟件)

【 聲明&#xff1a;版權所有&#xff0c;歡迎轉載&#xff0c;請勿用于商業用途。 聯系信箱&#xff1a;feixiaoxing 163.com】 好多同學都認為上位機只是純軟件開發&#xff0c;不涉及到硬件設備&#xff0c;比如聽聽音樂、看看電影、寫寫小的應用等等。如果是消費電子&#…

HibernateJPA快速搭建

1. 先創建一個普通Maven工程&#xff0c;導入依賴 <dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency><depe…

Java 匿名內部類使用的外部變量,為什么一定要加 final?

問題描述 Effectively final Java 1.8 新特性&#xff0c;對于一個局部變量或方法參數&#xff0c;如果他的值在初始化后就從未更改&#xff0c;那么該變量就是 effectively final&#xff08;事實 final&#xff09;。 這種情況下&#xff0c;可以不用加 final 關鍵字修飾。 …

報錯:Parsed mapper file: ‘file mapper.xml 導致無法啟動

報錯 &#xff1a; Logging initialized using class org.apache.ibatis.logging.stdout.StdOutImpl adapter. Registered plugin: com.github.yulichang.interceptor.MPJInterceptor3b2c8bda Parsed mapper file: file [/Mapper.xml] application無法啟動 我這邊產生原因是項…

K8S學習指南(4)-minikube的使用

文章目錄 簡介安裝 Minikube啟動 Minikube 集群基本概念創建和管理資源1. 創建 Pod2. 創建 Deployment3. 創建 Service 監視和調試1. 查看集群狀態2. 查看集群信息3. 訪問 Kubernetes Dashboard4. 使用 kubectl 命令 清理資源1. 刪除 Pod2. 刪除 Deployment3. 刪除 Service4. 停…

! [remote rejected] master -> master (pre-receive hook declined)

! [remote rejected] master -> master (pre-receive hook declined) 如圖&#xff1a; 出錯解決方法 首先輸入命令 git branch xindefenzhi然后&#xff0c;進入這個新創建的分支 git checkout branch然后重新git push就可以了

爬蟲學習-基礎庫的使用(urllib庫)

目錄 一、urllib庫介紹 二、request模塊使用 &#xff08;1&#xff09;urlopen ①data參數 ②timeout參數 &#xff08;2&#xff09;request &#xff08;3&#xff09;高級用法 ①驗證 ②代理 ③Cookie 三、處理異常 ①URLError ②HTTPError 四、解析鏈接 ①urlparse ②…

LeetCode-10. 正則表達式匹配

LeetCode-10. 正則表達式匹配 問題分析算法描述程序代碼CGo 問題分析 這道題的難點主要在于*號的匹配&#xff0c;這里記dp[i][j]表示s[1...i]和p[1...j]能否完成匹配&#xff0c;先根據特殊情況歸納總結&#xff1a; *號匹配 0 次&#xff0c;則dp[i][j] dp[i][j-2]*號匹配…

Mybatis源碼解析4:獲取Session、Mapper

Mybatis源碼解析4&#xff1a;獲取Session、Mapper 1.項目結構2. 源碼分析2.1 獲取Session DefaultSqlSessionFactory#openSession2.2 獲取Mapper DefaultSqlSession#getMapper 1.項目結構 2. 源碼分析 2.1 獲取Session DefaultSqlSessionFactory#openSession private SqlSe…

利用人工智能算法解決內存垃圾回收問題

內存垃圾回收是計算機領域中的一個重要問題&#xff0c;可以利用人工智能算法解決此問題。常用的人工智能算法包括遺傳算法、模擬退火算法、禁忌搜索算法等。 其中&#xff0c;遺傳算法是一種基于自然選擇和遺傳進化的算法&#xff0c;可以用于優化問題。在內存垃圾回收中&…

Python實戰演練之Python實現一個簡單的天氣查詢應用

今天&#xff0c;曉白給大家分享Python實現一個簡單的天氣查詢應用&#xff0c;幫助大家獲取實時的天氣信息&#xff0c;內容僅供學習交流。 首先&#xff0c;我們需要安裝一個名為"requests"的Python庫&#xff0c;它可以幫助我們發送HTTP請求并獲取響應數據。你可…

Kernel(一):基礎

本文主要討論210的kernel基礎相關知識。 內核驅動 驅動是內核中的硬件設備管理模塊,工作在內核態,程序故障可能導致內核崩潰,程序漏洞會使內核不安全 根文件系統提供根目錄,進程存放在根文件系統中,內核啟動最后會裝載根文件系統 應用程序不屬于內核,…

1828_ChibiOS中的對象FIFO

全部學習匯總&#xff1a; GreyZhang/g_ChibiOS: I found a new RTOS called ChibiOS and it seems interesting! (github.com) 1. 最初的這個理解&#xff0c;當看到后面之后就知道有點偏差了。其實&#xff0c;這個傳輸就是一個單純的FIFO而不是兩個FIFO之間的什么操作。 2.…