麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

51nod - 1305 Pairwise Sum and Divide

2019-11-14 08:47:16
字體:
來源:轉載
供稿:網友

思路:

Floor((A[i]+A[j])/(A[i]*A[j])) 可知A[i], A[j]只有在兩個都為2或者至少有一個是1的時候這個值才不為0,即A[i], A[j]分別為1 1時貢獻為2;2 2時貢獻為1; 1 x, x 1時貢獻為1;其他都為0;所以統計1和2的數量即可。

#include<iostream>#include<cstdio>#include<cstring>using namespace std;const int maxn = 1e5+5;int num[maxn], cnt1[maxn], cnt2[maxn], n;int main(void){    while(cin >> n)    {        memset(cnt1, 0, sizeof(cnt1));        memset(cnt2, 0, sizeof(cnt2));        int k1 = 0, k2 = 0;        for(int i = 0; i < n; i++)        {            scanf("%d", &num[i]);            if(num[i] == 1) k1++;            if(num[i] == 2) k2++;            cnt1[i] = k1;            cnt2[i] = k2;        }        int ans = 0;        for(int i = 0; i < n; i++)        {            if(num[i] == 1) ans += n-i-1+k1-cnt1[i];            else if(num[i] == 2) ans += k1-cnt1[i]+k2-cnt2[i];            else ans += k1-cnt1[i];        }        PRintf("%d/n", ans);    }    return 0;}

1305 Pairwise Sum and Divide題目來源: HackerRank基準時間限制:1 秒 空間限制:131072 KB 分值: 5 難度:1級算法題 收藏 關注有這樣一段程序,fun會對整數數組A進行求值,其中Floor表示向下取整:fun(A)    sum = 0    for i = 1 to A.length        for j = i+1 to A.length            sum = sum + Floor((A[i]+A[j])/(A[i]*A[j]))     return sum給出數組A,由你來計算fun(A)的結果。例如:A = {1, 4, 1},fun(A) = [5/4] + [2/1] + [5/4] = 1 + 2 + 1 = 4。Input
第1行:1個數N,表示數組A的長度(1 <= N <= 100000)。第2 - N + 1行:每行1個數A[i](1 <= A[i] <= 10^9)。Output
輸出fun(A)的計算結果。Input示例
31 4 1Output示例
4


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久丝袜脚交足黄网站免费 | 成人毛片免费播放 | 91午夜在线观看 | 久久久成人精品视频 | 国产精品视频2021 | 伊人一二三四区 | 奶子吧naiziba.cc免费午夜片在线观看 | 激情久久免费视频 | 国产羞羞视频在线免费观看 | 国产一区二区在线免费 | 国产亚洲精久久久久久蜜臀 | 性毛片视频 | 精品国产高清一区二区三区 | 欧美激情999 | 成年毛片 | 毛片在线免费 | 欧美性生交xxxxx免费观看 | 欧美日韩国产成人在线 | 欧美一级黄色免费看 | 一本色道久久综合狠狠躁篇适合什么人看 | 亚洲国产视频在线 | 91精品国产99久久久久久 | 黄色特级片黄色特级片 | 国产亚洲美女精品久久久2020 | 午夜影视一区二区 | 黄色片免费看网站 | 福利一区二区三区视频在线观看 | 成人免费网站在线观看视频 | 99精品视频免费看 | 色综合视频| 久久精品国产99久久久古代 | 人人舔人人插 | 中文字幕欧美一区二区三区 | 在线观看中文字幕av | 欧美性色大片 | 99视频网址 | 夜夜夜精品视频 | 欧美精品成人一区二区三区四区 | 请播放一级毛片 | 成人三级视频网站 | 国产精品视频成人 |