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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Educational Codeforces Round 11A. Co-prime Array 数学

發(fā)布時(shí)間:2025/5/22 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Educational Codeforces Round 11A. Co-prime Array 数学 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

地址:http://codeforces.com/contest/660/problem/A

題目:

A. Co-prime Array time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output

You are given an array of?n?elements, you must make it a co-prime array in as few moves as possible.

In each move you can insert any positive integral number you want not greater than?109?in any place in the array.

An array is co-prime if any two adjacent numbers of it are co-prime.

In the number theory, two integers?a?and?b?are said to be co-prime if the only positive integer that divides both of them is?1.

Input

The first line contains integer?n?(1?≤?n?≤?1000) — the number of elements in the given array.

The second line contains?n?integers?ai?(1?≤?ai?≤?109) — the elements of the array?a.

Output

Print integer?k?on the first line — the least number of elements needed to add to the array?a?to make it co-prime.

The second line should contain?n?+?k?integers?aj?— the elements of the array?a?after adding?k?elements to it. Note that the new array should be co-prime, so any two adjacent values should be co-prime. Also the new array should be got from the original array?a?by adding?kelements to it.

If there are multiple answers you can print any one of them.

Example input 3
2 7 28 output 1
2 7 9 28

?思路:互質(zhì)是兩個(gè)數(shù)的最大公約數(shù)為1,即gcd(a,b)=1;

  如果相鄰兩個(gè)數(shù)不是互質(zhì)的話,插個(gè)1就好了(比賽時(shí)沒想到1,插得是1—100內(nèi)某一質(zhì)數(shù),(因?yàn)閤<10^9,所以100內(nèi)的質(zhì)數(shù)絕對可以,因?yàn)槌朔e大于最大取值范圍了)

  代碼:

?

1 #include <iostream> 2 #include <algorithm> 3 #include <cstdio> 4 #include <cmath> 5 #include <cstring> 6 #include <queue> 7 #include <stack> 8 #include <map> 9 #include <vector> 10 11 #define PI acos((double)-1) 12 #define E exp(double(1)) 13 using namespace std; 14 15 int a[1010]; 16 int b[5000]; 17 int prime[17] = { 0,7,13,19,23,31,37,41,43,47,53,59,61,67,71,73,79 }; 18 19 int is_coprime(int a, int b) 20 { 21 int t = 1; 22 while (t) 23 { 24 if (b == 1) 25 return 1; 26 t = a %b; 27 a = b; 28 b = t; 29 } 30 return 0; 31 } 32 33 int main(void) 34 { 35 int n, k; 36 while (scanf("%d", &n) == 1) 37 { 38 k = 1; 39 memset(b, 0, sizeof(b)); 40 for (int i = 1; i <= n; i++) 41 scanf("%d", &a[i]); 42 for (int i = 1; i<n; i++) 43 { 44 if (is_coprime(a[i], a[i + 1])) 45 { 46 b[k++] = a[i]; 47 } 48 else 49 { 50 b[k++] = a[i]; 51 for (int j = 1; j <= 16; j++) 52 if (is_coprime(a[i], prime[j]) && is_coprime(a[i + 1], prime[j])) 53 { 54 b[k++] = prime[j]; 55 break; 56 } 57 } 58 } 59 b[k] = a[n]; 60 cout << k - n << endl; 61 for (int i = 1; i<k; i++) 62 printf("%d ", b[i]); 63 printf("%d\n", b[k]); 64 } 65 return 0; 66 } View Code

?

轉(zhuǎn)載于:https://www.cnblogs.com/weeping/p/5371872.html

總結(jié)

以上是生活随笔為你收集整理的Educational Codeforces Round 11A. Co-prime Array 数学的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日产久久视频 | 国产欧美综合一区 | 久久夜色精品亚洲 | 无码人妻精品一区二区三应用大全 | 欧美偷拍一区二区 | 国产又大又硬又粗 | 久久久午夜视频 | 亚洲高清在线 | 午夜视频一区二区 | 伊人影视在线 | 欧洲一区二区三区 | 朱竹清到爽高潮痉挛 | 求免费黄色网址 | www.操.com | 欧美又大粗又爽又黄大片视频 | 在线观看视频中文字幕 | 日本少妇吞精囗交视频 | 亚洲色在线视频 | 福利视频在线 | 高潮毛片无遮挡免费看 | 亚洲色图欧美另类 | 黄色三级视频 | 中文在线观看视频 | 性欧美free| 超碰在线网址 | 加勒比成人在线 | 精品1卡二卡三卡四卡老狼 日韩三级网 | 欧美a级大片 | 久久久久久av无码免费网站 | 日本黄色美女视频 | 国产精品久久久久永久免费看 | 国产成人无码一区二区在线观看 | 蜜桃视频在线播放 | 韩国一区二区三区四区 | www,99 | 国产一极毛片 | 国产视频97 | 日韩一区二区三区四区五区 | 男女啪啪网站免费 | 日韩aa| 91免费看网站 | 欧美在线观看不卡 | 久久国产人妻一区二区免色戒电影 | 人妻无码一区二区三区久久99 | 本站只有精品 | 蜜臀人妻四季av一区二区不卡 | 国产一区中文 | www.色网 | 高清在线一区二区 | 日韩色中色 | 制服丝袜先锋 | 夜夜夜操操操 | 最新av免费观看 | 国产精品区一区二区三 | 亚洲一区二区免费在线观看 | 精品日韩一区 | 美女的诞生免费观看在线高清 | 国产羞羞 | 特级毛片在线观看 | 一区二区不卡免费视频 | 美女作爱网站 | 久久黄色免费视频 | 精品国产乱码久久久久久蜜臀网站 | 久草新| 5月婷婷6月丁香 | 久久久久久国 | 日本精品在线视频 | 久久久久免费精品视频 | 看黄色小视频 | av在线播放中文字幕 | 久久久久久亚洲中文字幕无码 | 中国精品视频 | 91精品久久香蕉国产线看观看 | 中文在线最新版天堂 | 国产大屁股喷水视频在线观看 | 午夜久久精品 | 99国内揄拍国内精品人妻免费 | 伊人中文字幕 | 99热欧美 | 亚洲无线看 | 六月丁香av | 美女校花脱精光 | 黄色性生活一级片 | 中文字幕在线观看一区二区三区 | 韩国三级hd中文字幕叫床浴室 | 国产绿帽一区二区三区 | 国产高潮呻吟久久 | 91超薄肉色丝袜交足高跟凉鞋 | 亚洲欧美视频 | 久久99精品久久久水蜜桃 | 夜夜嗨av一区二区 | 天堂一区在线 | 韩国不卡av | 精品乱码一区二区三区四区 | 亚洲成av人片在线观看无 | 国产三级国产精品国产国在线观看 | 欧美精品日韩 | 免费在线观看小视频 | 久久久免费看片 |