1. 程式人生 > >編寫程式,生成包含20個隨機數的列表,然後將前10個元素升序排列,後10個元素降序排列,並輸出結果

編寫程式,生成包含20個隨機數的列表,然後將前10個元素升序排列,後10個元素降序排列,並輸出結果

import random
v=[random.randint(0,100) for i in range(20)]
print(v)
a=v[1:10]
a.sort()
b=v[11:20]
b.sort()
b.reverse()
print(a)
print(b)
c=a+b
print(c)

相關推薦

編寫程式生成包含20隨機數列表然後10元素升序排列10元素排列輸出結果

import random v=[random.randint(0,100) for i in range(20)] print(v) a=v[1:10] a.sort() b=v[11:20] b.sort() b.reverse() print(a) print(b)

(python)編寫程式生成包涵20隨機數列表然後10升序排列10排列

如果本題目幫助到了你,請點選關注我一下,嘿嘿!! 方法一 import random def RandomNumbers(number,start,end): data=[]

編寫程式生成一個包含20隨機整數的列表然後對其中偶數下標的元素進行排列基數下標的元素不變

import random x=[random.randint(0,100) for i in range(20)] print(x) y=x[::2] y.sort() y.reverse() x[::2]=y print(x)

C++primer第五版 編寫一段程式讀入兩字串比較其是否相等輸出結果。如果不相等輸出較大的那個字串和長度較大的那個字串

一個字串比較的簡單程式。 string物件相等意味著它們的長度相同且所包含的字元也全都相同。 字串的比較: 1.如果兩個string物件的長度不同,而且較短string物件的每個字元都與較長string物件對應位置上的字元相同,就說string物件小於較長string物件

給定一個正整數編寫程式計算有多少對質數的和等於這個輸入的正整數輸出結果

1 public static void main(String[] args) { 2 Scanner sc = new Scanner(System.in); 3 while(true) { 4 System.out.print

今天開始學Java 給定一個正整數編寫程式計算有多少對質數的和等於輸入的這個正整數輸出結果

給定一個正整數,編寫程式計算有多少對質數的和等於輸入的這個正整數,並輸出結果。輸入值小於1000。如,輸入為10, 程式應該輸出結果為2。(共有兩對質數的和為10,分別為(5,5),(3,7)) 輸入描述:輸入包括一個整數n,(3 ≤ n < 1000)輸出描述:輸出對

Java程序:從命令行接收多數字求和輸出結果

程序代碼 ati for right 流程圖 public 技術 參數 由於 程序設計思想:由於命令行接收的是字符串類型,因此應先將字符串類型轉化為整型或其他字符型,然後利用for循環求和並輸出結果 程序流程圖: 源程序代碼: 1 public class Ja

現有n堆球其中n是偶數第i堆中有 ai 球。現需要其中 n / 2 堆中的球數全變成完 全平方數另外的 n / 2 全不為完全平方數。

bcd dba amp com http abc 一行 增加 完全平方數 【問題描述】現有n堆球,其中n是偶數,第i堆中有 ai 個球。現需要將其中 n / 2 堆中的球數全變成完全平方數,另外的 n / 2 全不為完全平方數。你每一次操作可以選擇任意一堆增加或拿走(前提不

給定一個只包含正整數的非空陣列,返回該陣列中重複次數最多的N數字 ,返回的結果按重複次數從多到少排列(N不存在取值非法的情況)

1 """ 2 #給定一個只包含正整數的非空陣列,返回該陣列中重複次數最多的前N個數字 3 #返回的結果按重複次數從多到少降序排列(N不存在取值非法的情況) 4 解題思路: 5 1.設定一個空字典,去儲存列表中的值和值出現的次數 6 2.使用L.count()方法可以統計出L中值出現的次數

求方程 的根用三函式分別求當b^2-4ac大於0、等於0、和小於0時的根輸出結果。從主函式輸入a、b、c的值。

解題思路: 一元二次方程 ax²+bx+c=0(a≠0)                  其求根依據判定式△的取值為三種( △=b²-4ac )     1. △>0,方程有兩個不相等的實數根;          x1=[-b+√(△)]/2a;   //( 

python 獲取一定範圍內不重複的多隨機數列表

需求:生成3個不同的隨機數,隨機數大於100001小於100200 import random b_list = range(100001,100200) blist_webId = random.sample(b_list, 3) print blist_webId 列印大致如下: [10

N陣列找到最大的K個數TOP K

轉載至:http://www.cnblogs.com/ywl925/p/3794852.html 假定有20個有序陣列,每個陣列有500個數字,降序排列,數字型別32位uint數值,現在需要取出這10000個數字中最大的500個,怎麼做? 解決方法 這裡其實有很多解

1079: C語言程式設計教程(第三版)課後習題8.2---求方程 的根用三函式分別求當b^2-4ac大於0、等於0、和小於0時的根輸出結果。從主函式輸入a、b、c的值。【兩種方法】

題目描述 求方程 的根,用三個函式分別求當b^2-4ac大於0、等於0、和小於0時的根,並輸出結果。從主函式輸入a、b、c的值。 輸入 a b c 輸出 x1=? x2=? 樣例輸入 4

從一副撲克中隨機抽5張輸出結果是不是順子?(時間60分鐘)

    剛看到這題目時我心理活動是,這太特麼簡單了好嗎 這題拿來考人?     結果後面做的亂七八糟的,有些問題也沒考慮到。回家之後重新想了下,總算輸出正常了。     用最土的辦法,過程如下: 先把牌拼出來,隨機生成5張,再讓正序排列,

最大生成樹poj2377 (和最小生成樹一個原理只是排序的時候要排列

#include<cstdio> #include<algorithm> #include<cstring> using namespace std; const int maxn=1000+10; const int maxm=20000+10; struc

寫程式碼:輸入一年份判斷該年份是否是閏年輸出結果

# 輸入一年份,判斷該年份是否是閏年並輸出結果。# 注: 凡符合下面兩個條件之一的年份是閏年。# 1. 能被4整除但不能被100整除。# 2. 能被400整除。year = int(input("please enter the year: "))if year % 4 == 0 and year % 100

mapreduce程式的按照key值從大到小排列

  在近期的Hadoop的學習中,在學習mapreduce時遇到問題:讓求所給資料的top10,們我們指導mapreduce中是有預設的排列機制的,是按照key的升序從大到小排列的 然而top10問題的求解需要按照降序排列。在網上找了很長時間才得以解決,解決方法如下:   自定義一

統計單詞在每個檔案中出現的次數並且出現次數按照排列

package kaoshi3; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import org.apache.hadoop.conf.Configuratio

使用集合儲存員工物件按照年齡排序如果年齡相等按照薪資排序如果薪資相等按照姓名的雜湊碼值排序。

建一個員工類 繼承Comparaple  public class Employee implements Comparable<Employee> { private String name; private int age; private dou