PAT-乙-1056 1056 組合數的和 (15 分)
程式碼
#include <stdio.h> int main() { int n; scanf("%d", &n); int a[n]; for(int i=0; i<n; i++){ scanf("%d", &a[i]); } int sum = 0; for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ if(i!=j){ sum += a[i]*10 + a[j]; } } } printf("%d\n", sum); return 0; }
註解
水題。二重迴圈即可。
結果
相關推薦
PAT-乙-1071 1071 小賭怡情 (15 分)
程式碼 #include <iostream> using namespace std; int main() { int T, K; cin>>T>>K; for(int i=0; i<K; i++) { int n
PAT-乙-1016 1016 部分A+B (15 分)
程式碼 #include <iostream> #include <sstream> using namespace std; int main(){ string s1, s2, s3, s4; cin>>s1&
PAT-乙-1056 1056 組合數的和 (15 分)
程式碼 #include <stdio.h> int main() { int n; scanf("%d", &n); int a[n]; for(int i=0; i<n; i++){ scanf("%d", &a[i]
PAT乙級 1056 組合數的和 (15 分)
給定 N 個非 0 的個位數字,用其中任意 2 個數字都可以組合成 1 個 2 位的數字。要求所有可能組合出來的 2 位數字的和。例如給定 2、5、8,則可以組合出:25、28、52、58、82、85,它們的和為330。 輸入格式: 輸入在第一行中給出 N(1 < N <
1056 組合數的和 (15 分)
1056 組合數的和 (15 分) 給定 N 個非 0 的個位數字,用其中任意 2 個數字都可以組合成 1 個 2 位的數字。要求所有可能組合出來的 2 位數字的和。例如給定 2、5、8,則可以組合出:25、28、52、58、82、85,它們的和為330。 輸入格式:
1056 組合數的和(15 分)我見過的最水的一道題,沒有之一(目前)
#include <iostream> using namespace std; int main() { int sum=0,N; cin>>N; int a[N]; for(int i=0; i<N; i++) cin>>
B1056 組合數的和 (15分)
個數字 class 分隔 void += ace 格式 clu num B1056 組合數的和 (15分) 給定 N 個非 0 的個位數字,用其中任意 2 個數字都可以組合成 1 個 2 位的數字。要求所有可能組合出來的 2 位數字的和。例如給定2、5、8,則可以組合出:2
PAT-乙-1068 1068 萬綠叢中一點紅 (20 分)
程式碼 #include <iostream> #include <map> #include <math.h> using namespace std; const int MAX = 1001; long long int a[MAX
PAT-乙-1063 1063 計算譜半徑 (20 分)
程式碼 #include <stdio.h> #include <math.h> int main() { int n; scanf("%d", &n); double max = 0; for(int i=0; i<n; i++)
PAT-乙-1059 1059 C語言競賽 (20 分)
程式碼 #include <iostream> #include <map> #include <math.h> using namespace std; bool isPrime(int n){ for(int i=2; i<=s
PAT-乙-1057 1057 數零壹 (20 分)
程式碼 #include <iostream> using namespace std; int main() { string s; getline(cin, s); int sum = 0; for(int i=0; i<s.lengt
PAT-乙-1007 1007 素數對猜想 (20 分)
程式碼 #include <stdio.h> #include <string.h> #define MAX 100001 int isPrime[MAX]; int sum[MAX]; void selectPrime(){
PAT-乙-1025 1025 反轉連結串列 (25 分)
程式碼 #include <iostream> #include <vector> using namespace std; const int MAX = 100000; struct node { int id; int
PAT-乙-1052 1052 賣個萌 (20 分)
程式碼 #include <iostream> #include <vector> using namespace std; const int SIZE = 3; int main() { string s[SIZE];
PAT-乙-1053 1053 住房空置率 (20 分)
程式碼 #include <stdio.h> int main() { int n, D; double e; scanf("%d %lf %d", &n, &e, &D); double re1 = 0;
PAT-乙-1080 1080 MOOC期終成績 (25 分)
程式碼 #include <iostream> #include <vector> #include <algorithm> #include <map> using namespace std; stru
PAT 乙級 1049 數列的片段和(20 分)
1049 數列的片段和(20 分) 給定一個正數數列,我們可以從中擷取任意的連續的幾個數,稱為片段。例如,給定數列 { 0.1, 0.2, 0.3, 0.4 },我們有 (0.1) (0.1, 0.2) (0.1, 0.2, 0.3) (0.1, 0.2, 0
PAT乙級 1091 N-自守數 (15 分)
如果某個數 K 的平方乘以 N 以後,結果的末尾幾位數等於 K,那麼就稱這個數為“N-自守數”。例如 3×922=25392,而 25392 的末尾兩位正好是 92,所以 92 是一個 3-自守數。 本題就請你編寫程式判斷一個給定的數字是否關於某個 N 是 N-自守數。 輸入格式:
PAT乙級 1086 就不告訴你 (15 分)
做作業的時候,鄰座的小盆友問你:“五乘以七等於多少?”你應該不失禮貌地圍笑著告訴他:“五十三。”本題就要求你,對任何一對給定的正整數,倒著輸出它們的乘積。 輸入格式: 輸入在第一行給出兩個不超過 1000 的正整數 A 和 B,其間以空格分隔。 輸出格式: 在一行中倒著
7-34 求分數序列前N項和 (15 分)
本題要求編寫程式,計算序列 2/1+3/2+5/3+8/5+... 的前N項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中輸出部分和的值,精確到小數點後兩位。題目保證計算結果不