Java練習題(八)--多項式加法

題目內容:一個多項式可以表達為x的各次冪與系數(shù)乘積的和,比如:2x6+3x5+12x3+6x+20

現(xiàn)在魔慷,你的程序要讀入兩個多項式雹舀,然后輸出這兩個多項式的和,也就是把對應的冪上的系數(shù)相加然后輸出煌贴。

程序要處理的冪最大為100御板。

輸入格式:總共要輸入兩個多項式,每個多項式的輸入格式如下:

每行輸入兩個數(shù)字牛郑,第一個表示冪次怠肋,第二個表示該冪次的系數(shù),所有的系數(shù)都是整數(shù)淹朋。第一行一定是最高冪笙各,最后一行一定是0次冪。

注意第一行和最后一行之間不一定按照冪次降低順序排列础芍;如果某個冪次的系數(shù)為0杈抢,就不出現(xiàn)在輸入數(shù)據中了;0次冪的系數(shù)為0時還是會出現(xiàn)在輸入數(shù)據中仑性。

輸出格式:從最高冪開始依次降到0冪惶楼,如:2x6+3x5+12x3-6x+20

注意其中的x是小寫字母x,而且所有的符號之間都沒有空格,如果某個冪的系數(shù)為0則不需要有那項歼捐。

輸入樣例:

6 2

5 3

3 12

1 6

0 20

6 2

5 3

2 12

1 6

0 20

輸出樣例:4x6+6x5+12x3+12x2+12x+40

時間限制:500ms內存限制:32000kb


import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

int count = 0;

int[] list = new int[101];

do {

int index = in.nextInt();

int value = in.nextInt();

list[index] += value;

if (index == 0) {

count++;

}

} while(count < 2);

boolean flag=true;

for (int i = 100;i >= 0;i--) {

if (list[i] != 0) {

if (!flag && list[i] > 0)

System.out.print("+");

if (i == 0)

System.out.print(list[i]);

if(i > 1 && list[i] != 1)

System.out.print(list[i] + "x" + i);

if(i > 1 && list[i] == 1)

System.out.print("x" + i);

if(i == 1 && list[i] != 1)

System.out.print(list[i] + "x");

if(i == 1 && list[i] == 1)

System.out.print("x");

flag = false;

}

}

if(flag)

System.out.print(0);

}

}

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末嫩实,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子窥岩,更是在濱河造成了極大的恐慌,老刑警劉巖宰缤,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件颂翼,死亡現(xiàn)場離奇詭異,居然都是意外死亡慨灭,警方通過查閱死者的電腦和手機朦乏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來氧骤,“玉大人呻疹,你說我怎么就攤上這事〕锪辏” “怎么了刽锤?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長朦佩。 經常有香客問我并思,道長,這世上最難降的妖魔是什么语稠? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任宋彼,我火速辦了婚禮,結果婚禮上仙畦,老公的妹妹穿的比我還像新娘输涕。我一直安慰自己,他們只是感情好慨畸,可當我...
    茶點故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布莱坎。 她就那樣靜靜地躺著,像睡著了一般寸士。 火紅的嫁衣襯著肌膚如雪型奥。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天碉京,我揣著相機與錄音厢汹,去河邊找鬼。 笑死谐宙,一個胖子當著我的面吹牛烫葬,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼搭综,長吁一口氣:“原來是場噩夢啊……” “哼垢箕!你這毒婦竟也來了?” 一聲冷哼從身側響起兑巾,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤条获,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后蒋歌,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體帅掘,經...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年堂油,在試婚紗的時候發(fā)現(xiàn)自己被綠了修档。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡府框,死狀恐怖吱窝,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情迫靖,我是刑警寧澤院峡,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站系宜,受9級特大地震影響撕予,放射性物質發(fā)生泄漏。R本人自食惡果不足惜蜈首,卻給世界環(huán)境...
    茶點故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一实抡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧欢策,春花似錦吆寨、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至俺孙,卻和暖如春辣卒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背睛榄。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工荣茫, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人场靴。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓啡莉,卻偏偏與公主長得像港准,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子咧欣,可洞房花燭夜當晚...
    茶點故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內容

  • 50道JAVA基礎編程練習題 【程序1】 題目:古典問題:有一對兔子浅缸,從出生后第3個月起每個月都生一對兔子,小兔子...
    清先生閱讀 308評論 0 2
  • 2019年8月8日開始編寫魄咕,等50題做完了希望不會太晚衩椒。 本篇純屬本人的練手作業(yè),本人也不是什么大神哮兰,僅供參考毛萌。 ...
    墨鳶Wesley閱讀 882評論 0 0
  • 50道經典Java編程練習題,將數(shù)學思維運用到編程中來奠蹬。抱歉哈找不到文章的原貼了,有冒犯的麻煩知會聲哈~ 1.指數(shù)...
    OSET我要編程閱讀 6,960評論 0 9
  • 1.指數(shù)計算問題 有一對兔子嗡午,從出生后第3個月起每個月都生一對兔子囤躁,小兔子長到第三個月后每個月又生一對兔子,假如兔...
    愛java的三羅閱讀 640評論 -1 2
  • 第一題:語法練習 語法點:方法定義荔睹,方法重載 按步驟編寫代碼狸演,效果如圖所示: 編寫步驟:定義類 Test1,類中定...
    遼A丶孫悟空閱讀 2,423評論 0 11