1. 程式人生 > >A+B和C (15)間限 時制 1000 ms 記憶體限制 32768 KB 程式碼長度限制 100 KB

A+B和C (15)間限 時制 1000 ms 記憶體限制 32768 KB 程式碼長度限制 100 KB

題目描述

給定一系列正整數,請按要求對數字進行分類,並輸出以下5個數字:



A1 = 能被5整除的數字中所有偶數的和;

A2 = 將被5除後餘1的數字按給出順序進行交錯求和,即計算n1-n2+n3-n4...;

A3 = 被5除後餘2的數字的個數;

A4 = 被5除後餘3的數字的平均數,精確到小數點後1位;

A5 = 被5除後餘4的數字中最大數字。

輸入描述:

每個輸入包含1個測試用例。每個測試用例先給出一個不超過1000的正整數N,隨後給出N個不超過1000的待分類的正整數。數字間以空格分隔。


輸出描述:

對給定的N個正整數,按題目要求計算A1~A5並在一行中順序輸出。數字間以空格分隔,但行末不得有多餘空格。

若其中某一類數字不存在,則在相應位置輸出“N”。

輸入例子:

13 1 2 3 4 5 6 7 8 9 10 20 16 18

輸出例子:

30 11 2 9.7 9

#include<iostream>

using namespace std;
int text(long a,long b,long c)
{
if(a+b>c)
return 1;
else return 0;
}
int main()
{
int n;
long a[10],b[10],c[10],count[10];
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i]>>b[i]>>c[i];
count[i]=text(a[i],b[i],c[i]);
}
for(int j=0;j<n;j++){
if(count[j])
cout<<"Case #"<<j+1<<": true"<<endl;
else
cout<<"Case #"<<j+1<<": false"<<endl;}
return 0;
}

相關推薦

A+BC (15) 1000 ms 記憶體限制 32768 KB 程式碼長度限制 100 KB

題目描述給定一系列正整數,請按要求對數字進行分類,並輸出以下5個數字: A1 = 能被5整除的數字中所有偶數的和; A2 = 將被5除後餘1的數字按給出順序進行交錯求和,即計算n1-n2+n3-n4...; A3 = 被5除後餘2的數字的個數; A4 = 被5除後

A+BC (15)

tro des sta 用例 rfi file tps col fix 時間限制 1000 ms 內存限制 32768 KB 代碼長度限制 100 KB 判斷程序 Standard (來自 小小) 題目描述 給定區間[-2的31次方, 2的31次方]內的3個整數

問題 F: A+BC (15)

ems style 獲得 ble 魔法 判斷 scan itl printf 問題 F: A+B和C (15) 時間限制: 1 Sec 內存限制: 32 MB獻花: 178 解決: 95[獻花][花圈][TK題庫] 題目描述 給定區間[-231, 231]內的3個整數

B1011 & 問題 F: A+BC (15)

題目描述 給定區間[-2^31, 2^31]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入 輸入第1行給出正整數T(<=10),是測試用例的個數。隨後給出T組測試用例,每組佔一行,順序給出A、B和C。整數間以空格分隔。 輸出 對每組測試用例,在一行中輸

java-1011 A+BC (15)(15 分)

一、題幹 1011 A+B和C (15)(15 分) 給定區間[-2^31^, 2^31^]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入格式: 輸入第1行給出正整數T(<=10),是測試用例的個數。隨後給出T組測試用例,每組佔一行,順序給出A、B和

PAT刷題集(乙級)1011 A+BC (15)(15 分)

1011 A+B和C (15)(15 分) 給定區間[-2^31^, 2^31^]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入格式: 輸入第1行給出正整數T(<=10),是測試用例的個數。隨後給出T組測試用例,每組佔一行,順序給出A、B和C。整數間以空格分隔。

【PAT】(乙級)1011. A+BC (15)

時間限制 100 ms 記憶體限制 65536 kB 程式碼長度限制 8000 B 判題程式 Standard 作者 HOU, Qiming 一、題目 給定區間[-231, 231]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入格式: 輸

1011 A+BC (15)(15 分)Java

給定區間[-2^31^, 2^31^]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入格式: 輸入第1行給出正整數T(<=10),是測試用例的個數。隨後給出T組測試用例,每組佔一行,順序給出A、B和C。整數間以空格分隔。 輸出格式: 對每組測試用例,在一行

PAT乙級(Basic Level)真題-1001 A+BC (15)

A+B和C (15)時間限制 1000 ms 記憶體限制 32768 KB 程式碼長度限制 100 KB 判斷程式 Standard (來自 小小)題目描述給定區間[-2的31次方, 2的31次方]內的

【PAT】B1011 A+BC15 分)

can scan ++ i++ clu return ret cas n) #include<stdio.h> int main() { int n; scanf("%d",&n); for(int i=1;i<=n;i+

1011 A+B C15 分)

#include <iostream> using namespace std; int main() { long long a,b,c; int n; int i=0; cin>>n; while(n--){ c

1011 A+B C15 分)

1011 A+B 和 C (15 分) 給定區間 [ − 2

PAT-乙-1011 1011 A+B C15 分)

程式碼(java) import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(Syst

1011 A+B C (15 分)

給定區間 [−2​31​​,2​31​​] 內的 3 個整數 A、B 和 C,請判斷 A+B 是否大於 C。 輸入格式: 輸入第 1 行給出正整數 T (≤10),是測試用例的個數。隨後給出 

B1011. A+BC15

B1011. A+B和C(15) Time Limit:50ms Memory Limit:65536KB 題目描述 給定區間[-231,231]內的三個整數A、B、C,請判斷A+B是否大於C。 輸入格式 第一行給出正整數T(<=10),即測試

PAT (Basic Level) Practice (中文)1011 A+B C15 分) (C++)(兩種方案)

1011 A+B 和 C (15 分) 給定區間 [−2 ​31 ​​ ,2 ​31 ​​ ] 內的 3 個整數 A、B 和 C,請判斷 A+B 是否大於 C。 輸入格式: 輸入第 1 行給出正整數 T (≤10),是測試用例的個數。隨後給出 T 組測試用例,每組佔一行,順序

【PAT】1011 A+B C15 分)

1011 A+B 和 C (15 分) 給定區間 [−2​31​​,2​31​​] 內的 3 個整數 A、B 和 C,請判斷 A+B 是否大於 C。 輸入格式: 輸入第 1 行給出正整數 T&n

PAT 乙級 1001-A+BC15

給定區間[-2的31次方, 2的31次方]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入描述: 輸入第1行給出正整數T(<=10),是測試用例的個數。隨後給出T組測試用例,每

PAT——1011. A+BC

一行 ext import evel tin 試用 util true ger 給定區間[-231, 231]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入格式: 輸入第1行給出正整數T(<=10),是測試用例的個數。隨後給出T組測試用例,每組占一行,順序給出

PAT 1011. A+BC

true als src include 用例 col ios lose std 1011. A+B和C (15) 給定區間[-231, 231]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入格式: 輸入第1行給出正整數T(<=10),是測試用例的個數。隨