国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

hdu 5095 Linearization of the kernel functions in SVM【細(xì)心題】

2019-11-08 01:44:32
字體:
供稿:網(wǎng)友

題目鏈接:http://acm.hdu.edu.cn/showPRoblem.php?pid=5095 題意:現(xiàn)給出你表達(dá)式g(p,q,r,u,v,w,x,y,z) = ap+bq+cr+du+ev+fw+gx+hy+iz+j,讓你輸入t個(gè)樣例,每個(gè)樣例輸入系數(shù)a-i,讓你輸出表達(dá)式 解析:題目不難,就是要細(xì)心點(diǎn) 1.從系數(shù)不為零的項(xiàng)開始輸出 2.全為零輸出0 3.中間項(xiàng)的系數(shù)為正數(shù)的話,要輸出’+’ 4.考慮系數(shù)為1的情況 5.末尾單獨(dú)考慮

#include <iostream>#include <algorithm>#include <vector>#include <cstdio>#include <cstring>#include <string>#include <queue>#include <vector>using namespace std;const int maxn = 20;char a[maxn] = {'p','q','r','u','v','w','x','y','z'};int b[maxn];int main(){ int n; cin>>n; while(n--) { for(int i=0;i<=9;i++) scanf("%d",&b[i]); int last = -1; for(int i=0;i<10;i++) { if(b[i]!=0) { last = i; break; } } if(last==-1) { puts("0"); continue; } for(int i=last;i<9;i++) { if(b[i]==0) continue; if(b[i]>0 && i!=last) printf("+"); if(b[i]==1) printf("%c",a[i]); else if(b[i]==-1) printf("-%c",a[i]); else printf("%d%c",b[i],a[i]); } if(b[9]!=0) { if(b[9]>0 && 9!=last) printf("+"); printf("%d/n",b[9]); } else puts(""); } return 0;}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜良县| 犍为县| 淮北市| 萨迦县| 都匀市| 抚松县| 千阳县| 麻城市| 望都县| 敦化市| 香港 | 临城县| 平阴县| 石首市| 延庆县| 格尔木市| 探索| 全州县| 宁陵县| 隆子县| 冀州市| 开江县| 二手房| 化州市| 买车| 荃湾区| 乌拉特中旗| 白水县| 上林县| 城口县| 唐河县| 宣恩县| 海城市| 柏乡县| 荆门市| 鄢陵县| 寿阳县| 滨州市| 文山县| 广西| 梁平县|