亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Help Johnny-(類似杭電acm3568題)

系統 1958 0

Help Johnny(類似杭電3568題)

Description

Poor Johnny is so busy this term. His tutor threw lots of hard problems to him and demanded him to?
accomplish those problems in a month. What a wicked tutor! After cursing his tutor thousands of times,?
Johnny realized that he must start his work immediately. ?
The very problem Johnny should solve firstly is about a strange machine called Warmouth. In the Warmouth?
there are many pairs of balls. Each pair consists of a red ball and a blue ball and each ball is assigned a value.?
We can represent a pair in the form of (R, B) in which R is the value of the red ball and B is of the blue one.?
Warmouth has a generator to calculate the match value of two pairs. The match value of (R1, B1) and (R2,?
B2) is R1*B2+R2*B1. Initially, Warmouth is empty. Pairs are sent into Warmouth in order. Once a new pair?
comes, it will be taken into the generator with all the pairs already in Warmouth. ?
Johnny’s work is to tell his tutor the sum of all match values given the list of pairs in order. As the best?
friend of Johnny, would you like to help him??

?

Input

The first line of the input is T (no more than 10), which stands for the number of lists Johnny received. ?
Each list begins with “N“(without quotes). N is the number of pairs of this list and is no more than 100000.?
The next line gives N pairs in chronological order. The 2i-th number is the value of the red ball of the i-th?
pair and the (2i+1)-th number is the value of the blue ball of the i-th pair. The numbers are positive integers?
and smaller than 100000.?

?

Output

Please output the result in a single line for each list. ?

?

Sample Input

2?
3?
1 3 2 2 3 1?
2?
4?5?6?7

Sample Output

26 58

此題的意思就是給幾組數據,按照一定的規則進行運算,要是知道規則很簡單的運算。

代碼如下:


#include<stdio.h>
#include <iostream>
using namespace std;
int a[100005];
int b[100005];
int main()
{
? ? ?long long s1,s2,add;
int n,m,i,j=0;
cin>>n;
for(j=1;j<=n;j++)
{
? ?add=0,s1=0,s2=0;
cin>>m;
for(i=1;i<=m;i++)
{
cin>>a[i]>>b[i];
s1+=a[i];
s2+=b[i];
}
? ? ? ? for(i=1;i<m;i++)
? ?{
? ?s1-=a[i];
? ?s2-=b[i];
? ?add+=a[i]*s2+b[i]*s1;
? ?}
? ? cout<<add<<endl;
}
return 0;
}

?

Help Johnny-(類似杭電acm3568題)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲成色999久久网站 | 天天搞夜夜爽 | 蜜桃精品免费久久久久影院 | 国产成人a一在线观看 | 一级毛片区 | 国精品在亚洲_欧美 | 夜夜操国产 | 日韩在线手机看片免费看 | 亚洲免费福利 | 韩国午夜剧场 | 亚洲sss视频 | 色视频在线看 | 最近中文2019视频在线 | 久久久久久亚洲精品不卡 | 四虎影院新网址 | 精品一久久香蕉国产线看观看下 | 国产免费观看a大片的网站 国产免费精彩视频 | 亚洲第一页色 | fxxxx性欧美高清| 欧美色操| 一级毛片子| 黄黄的网站在线观看 | 92精品国产自产在线观看 | 免费在线不卡视频 | 成人精品综合免费视频 | 深夜免费看片 | 成人手机看片 | 亚洲精品在线播放视频 | 视频黄色在线 | 四虎永久在线观看免费网站网址 | 亚洲精品69 | 久热这里只精品99re8久 | 亚洲综合色自拍一区 | 久久免费99精品久久久久久 | 久久香蕉国产线看观看精品yw | 国产高清视频免费 | 久久99精品久久久久久园产越南 | 国产成人精品久久亚洲高清不卡 | 中文字幕视频二区 | 天天色天天射天天干 | 日本激情一区二区三区 |