第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

幫我改改代碼!謝謝!

幫我改改代碼!謝謝!

C
藍(lán)鳥(niǎo)渣渣 2016-03-06 17:00:54
Description給出N個(gè)整數(shù),它們的范圍是-100到100。從中選出k個(gè)整數(shù),使它們的乘積達(dá)到最大。Input多個(gè)測(cè)試用例。每個(gè)測(cè)試用例有2行:第一行是兩個(gè)整數(shù)N和K ( 1 ≤ K ≤ N ≤ 10 ),空格分隔;第二行是用空格分隔的N個(gè)整數(shù)。最后一個(gè)測(cè)試用例N=K=0,不用處理。Output每個(gè)測(cè)試用例輸出一行:最大的乘積(測(cè)試數(shù)據(jù)確保答案不超過(guò)32位int的范圍)。Sample Input4 21 7 2 05 3-5 -5 10 1 15 3-99 -67 0 0 00 0Sample Output142500我的代碼:#include<stdio.h> #include<stdlib.h> int?main(void) { int?a[12],i,j,n,k,min,d,c[12],l; while(scanf("%d?%d",&n,&k)!=NULL) { if(n==0&&k==0)break; if(!(1<=k&&k<=10&&k<=n&&1<=n&&n<=10))break; for(i=1;i<=n;i++) scanf("%d",&a[i]); for(i=1;i<=n-k+1;i++) {???d=1; for(j=0;j<k;j++) d*=a[j+i]; c[i]=d; } min=c[1]; for(l=2;l<=n-k+1;l++) if(min<c[l])min=c[l]; printf("%d\n",min); } return?0; }
查看完整描述

2 回答

已采納
?
qq___524

TA貢獻(xiàn)171條經(jīng)驗(yàn) 獲得超74個(gè)贊

沒(méi)說(shuō)是連續(xù)的k個(gè)說(shuō)吧。。。

可以先將數(shù)組a排序,然后在挑k個(gè)

查看完整回答
反對(duì) 回復(fù) 2016-03-10
  • 2 回答
  • 0 關(guān)注
  • 1487 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)