日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Kattis之旅——Prime Reduction

發布時間:2025/7/14 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Kattis之旅——Prime Reduction 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

A prime number p≥2 is an integer which is evenly divisible by only two integers: 1 and p. A composite integer is one which is not prime. The fundamental theorem of arithmetic says that any integer x can be expressed uniquely as a set of prime factors – those prime numbers which, when multiplied together, give x. Consider the prime factorization of the following numbers:
10=2×5 16=2×2×2×2 231=3×7×11
Consider the following process, which we’ll call prime reduction. Given an input x:

if xx is prime, print xx and stop
factor xx into its prime factors p1,p2,…,pk
let x=p1+p2+?+pk
go back to step 1
Write a program that implements prime reduction.

Input
Input consists of a sequence of up to 2000020000 integers, one per line, in the range 22 to 109109. The number 44 will not be included in the sequence (try it to see why it’s excluded). Input ends with a line containing only the number 4.

Output
For each integer, print the value produced by prime reduction executed on that input, followed by the number of times the first line of the process executed.

Sample Input 1Sample Output 1
2 3 5 76 100 2001 4 2 1 3 1 5 1 23 2 5 5 5 6

大意就是:給你一個數x——1、如果x是素數,直接輸出x以及循環的步數。2、如果不是,那就x分解質因數,把所有質因數之和給x,步數+1,執行第一步。

?

//Asimple #include <bits/stdc++.h> using namespace std; typedef long long ll; ll n, m, s, res, ans, len, T, k, num;

bool
is_pr(ll n) {for(int i=2; i*i<=n; i++) {if( n%i==0 ) return false;}return true; }ll solve(ll n){ll ans = 0;int i = 2;while( n>1 ) {if( n%i==0 ) {ans += i;n /= i;if( is_pr(n) ) {//這步是關鍵,不寫超時ans += n;break;} } else ++i;}return ans; } void input() {while( cin >> n) {res = 1;if( n == 4 ) break;while( !is_pr(n) ) {n = solve(n);res ++;}cout << n << " " << res << endl;} }int main(){input();return 0; }

?

轉載于:https://www.cnblogs.com/Asimple/p/6785476.html

總結

以上是生活随笔為你收集整理的Kattis之旅——Prime Reduction的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品无码午夜福利 | 人人射视频 | 精品国产一区二区三区久久久蜜月 | 色综合日韩| 久色精品 | 久久国产精品影院 | 玩偶姐姐在线看 | 久久久久久久久久久网 | 一女被多男玩喷潮视频 | 久久免费手机视频 | 色综合色综合网色综合 | 插骚| 天天看天天摸 | 手机在线一区 | 69av视频在线观看 | jizz日韩 | 日本黄色的视频 | 欧美少妇一区二区三区 | 夜色快播 | 欧美a级黄色片 | 影音先锋久久久久av综合网成人 | 国产一区二区综合 | 精品国产一区二 | 国产在线视频一区二区三区 | 国产精品视频 | 穿扒开跪着折磨屁股视频 | 亚洲综合成人亚洲 | 国产日韩欧美一区二区东京热 | 天堂在线视频观看 | 在线观看免费视频国产 | 国久久| 欧美春色 | 亚洲桃色av | 玖玖视频在线 | 亚洲欧洲久久 | 亚洲手机在线 | 日韩视频免费观看高清完整版 | 丁香六月啪啪 | 国产精品欧美久久久久久 | 国产成人精品视频 | 18性xxxxx性猛交| 天天综合网永久 | 无码人妻少妇色欲av一区二区 | 国产亚洲制服欧洲高清一区 | 欧美做爰全过程免费观看 | 老司机在线精品视频 | 第一色影院 | 新天堂在线 | 高潮无码精品色欲av午夜福利 | 亚洲h动漫 | se日韩 | 极品美女无套呻吟啪啪 | 国产精品久久久久久婷婷天堂 | 欧美精品日韩精品 | a午夜| 日本黄色生活片 | 秘密基地动漫在线观看免费 | 在线观看免费高清视频 | 一级片黄色的 | 亚洲av成人无码久久精品老人 | 少妇一级免费 | 免费无码毛片一区二区app | 人人干网站| 999在线观看视频 | 国产情侣自拍一区 | 亚洲区视频在线观看 | 久久久精品影院 | 国产精品亚洲色图 | 色婷婷精品视频 | 噜噜噜亚洲色成人网站 | 四虎影| 国产精品视频一区二区三区在3 | 久久国产福利一区 | 丁香花五月 | 在线观看黄色片网站 | 一区二区三区久久久久 | 国产成人久久77777精品 | 给我看高清的视频在线观看 | 亚洲天天综合 | 尤物一区二区 | 一级黄色片毛片 | 国产调教一区 | 人人澡人人爽 | 六月婷婷中文字幕 | 久久综合影视 | 日本黄视频在线观看 | 日韩人妻一区二区三区蜜桃视频 | 成人影片在线播放 | 免费看国产一级片 | 亚洲首页| 成人久久久精品国产乱码一区二区 | 国产免费一区二区三区免费视频 | 高清中文字幕mv的电影 | 97国产免费 | 欧美另类精品xxxx孕妇 | 国产精品女同一区二区 | 亚洲黄色第一页 | 日韩国产毛片 | 久久精品国产清自在天天线 |