原文:Problem Description 輸入n(n<100)個數,找出其中最小的數,將它與最前面的數交換后輸出這些數。 Input 輸入數據有多組,每組占一行,每行的開始是一個整數n,表示這個測試實例的數值的個數,跟着就是n個整數。n=0表示輸入的結束,不做處理。 Output 對於每組

include lt stdio.h gt int main int n,i,t,w,j ,k while scanf d , amp n EOF if n break for i i lt n i scanf d , amp j i w j for i i lt n i if j i lt w k i w j k if w j t j k j k j j t for i i lt n i if ...

2012-06-05 07:31 0 12175 推薦指數:

查看詳情

Problem Description 青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉一個最高分和一個最低分,然后計算平均得分,請編程輸出某選手的得分。 Input 輸入數據有多組每組一行每行的第一個數n(2<n<=100),表示評委的人數,然后是n個評委的打分。 O

#include<stdio.h>#include<stdlib.h>int cmp(const void*p1,const void*p2){ return *(int*)p1-*(int*)p2;}int main(){ int n,score[105],i ...

Tue Jun 05 01:10:00 CST 2012 0 13998
Problem Descriptionn(n<=100)個整數,已經按照從小到大順序排列好,現在另外給一個整數x,請將該插入到序列中,並使新的序列仍然有序。 Input 輸入數據包含多個測試實例每組數據由兩組成,第一行n和m,第二是已經有序的n個數的數列。n和m同時為0標示輸入

將m賦值為a[n]然后對新數列用快排排序,在輸出。 #include<stdio.h>#include<stdlib.h>int cmp(const void*p1,const void*p2){ return *(int*)p1-*(int*)p2;}int main ...

Wed Jun 06 04:00:00 CST 2012 0 20743
Problem Descriptionn個數最小公倍數。 Input 輸入包含多個測試實例,每個測試實例的開始是一個整數n,然后是n個正整數Output每組測試數據輸出它們的最小公倍數,每個測試實例輸出一行。你可以假設最后的輸出一個32位的整數。 Sample

#include<stdio.h>int main(){ int x_y(int x,int y); int i,n,a[1111],s; while(scanf("%d",&n)!=EOF) { for(i=0;i<n;i++) scanf("%d",&a[i ...

Mon Jun 11 00:16:00 CST 2012 0 6157
Problem Description一個長度為n(n<=100)的數列,該數列定義為從2開始的遞增有序偶數,現在要求你按照順序每m個數求出一個平均值,如果最后不足m個,則以實際數量求平均值。編程輸出該平均值序列。 Input 輸入數據有多組每組一行,包含兩個正整數n和m,n和m的含義

#include<stdio.h>int main(){ int m,n,i,line[104],s,j,h; int aver1,aver2; while(scanf("%d%d",&n,&m)!=EOF) { line[0]=2; for(i=1;i<n ...

Tue Jun 05 05:17:00 CST 2012 0 14754
括號配對問題 描述 現在,有一行括號序列,請你檢查這行括號是否配對。 輸入一行輸入一個數N(0<N<=100),表示N測試數據。后面的N輸入多組輸入數據每組輸入數據都是一個字符串S(S的長度小於10000,且S不是空串),測試數據少於5組。數據保證S中只含有

#include <stdio.h>#include <string.h>int main() { char s1[20001],s[20001]; int N,a,i,j,len; scanf("%d",&N); while(N--) { j=0; s1 ...

Fri Apr 27 04:20:00 CST 2018 0 5483
公約數和公倍數 描述 小明被一個問題給難住了,現在需要你幫幫忙。問題是:給出兩個正整數,求出它們的最大公約數和最小公倍數。 輸入一行輸入一個整數n(0<n<=10000),表示n測試數據; 隨后的n輸入兩個整數i,j(0 輸出 輸出 每組 測試數據的最大公約數和 最小公倍數

#include <stdio.h>int main() { int n,i,j,a,b,t,k; scanf("%d",&n); for(k=0;k<n;k++) { scanf("%d %d",&i,&j); a=i,b=j; if(b ...

Fri Apr 20 05:19:00 CST 2018 0 1162
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM