2946: 填空:間接基類就是a
time limit: 1 sec memory limit: 128 mb
submit: 110 solved: 81
[submit][status][web board]
description
如下程式所示,d繼承自b和c,而b和c均繼承自a。根據繼承的機制,d的物件將擁有其所有「祖先」允許其繼承的成員,以及該類新增的成員。main函式也很明確,用輸入的整數初始化物件,然後按格式輸出物件的成員值。請在begin到end之間補足空白處該填寫的成份後,提交begin到end之間的**。
#include
using namespace std;
class a
};//***************begin*****************
class b: virtual protected a
};class c: virtual protected a
};class d: protected c,protected b
void output();
};//***************end*****************
void d::output()
input
4個整數,將在d類物件的建構函式中,分別初始化來自幾個類中的資料成員
output
各個類中的資料成員的值
sample input
1 2 3 4
sample output
x from a: 1
y from b: 2
z from c: 3
t from d: 4
BZOJ2946 公共串(字尾陣列)
許可權題。只有cjoj題面啦 給出幾個由小寫字母構成的單詞,求它們最長的公共子串的長度。任務 讀入單詞,計算最長公共子串的長度 第一行是整數 n,1 n 5,表示單詞的數量。接下來n行每行乙個單詞,只由小寫字母組成,單詞的長度至少為1,最大為2000。僅一行,乙個整數,最長公共子串的長度。3 abc...
BZOJ2946 公共串(字尾陣列)
許可權題。只有cjoj題面啦 給出幾個由小寫字母構成的單詞,求它們最長的公共子串的長度。任務 讀入單詞,計算最長公共子串的長度 第一行是整數 n,1 n 5,表示單詞的數量。接下來n行每行乙個單詞,只由小寫字母組成,單詞的長度至少為1,最大為2000。僅一行,乙個整數,最長公共子串的長度。3abcb...
6 2 程式填空
程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 程式填空 作 者 楊森 完成日期 2012 年 3 月 26 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 程式頭部的注釋結束 a.用指標訪問物件 includeusing namespace std clas...