洛谷 P7106 雙生獨白

2022-03-20 00:54:01 字數 1494 閱讀 4650

洛谷傳送門

我喜歡安靜,你熱愛喧鬧;我忠於溫暖,你酷愛涼爽。

如果任何事物都有反面,那拼接這個世界的顏色呢?

只有白與黑嗎?

為了形式化地描述顏色,我們引入rgb 顏色值,用三元組 (r,g,b)(r,g,b) 表示一種顏色,其中 r,g,br,g,b 分別為該顏色的r 值g 值b 值,滿足 0 \le r,g,b \le 2550≤r,g,b≤255 且皆為十進位制整數

顯然,這套顏色系統一共可以表示 256 \times 256 \times 256 = 16,777,216256×256×256=16777216 種不同的顏色。對於顏色 (r,g,b)(r,g,b),定義其反色的 rgb 顏色值為 (255-r,255-g,255-b)(255−r,255−g,255−b)。

然而人們發現,單純地使用 rgb 顏色值很不方便,複製顏色時要複製三個值。

於是誕生了十六進製制顏色碼,即形如#eba932長度為 77 的字串。具體而言:

十六進製制數碼從小到大包含0123456789abcdef,注意abcdef均為大寫

現在你收到了一組十六進製制顏色碼,請你輸出其反色的十六進製制顏色碼。

一行,輸入長度為 77 的字串,表示原色的十六進製制顏色碼。

一行,輸出長度為 77 的字串,表示反色的十六進製制顏色碼。

月賽簽到題。

其實相當於ff和給出十六進製制數做減法,直接上去就開模擬。

我切的時候考場有26個人切,手速還是慢。

轉眼就300多人切了。預估紅題,不知道具體是什麼題。

**:

#includeusing namespace std;

char s[10];

int a[10];

int main()

int r,g,b;

for(int i=1;i<=6;i++)

a[i]=15-a[i];

printf("#");

for(int i=1;i<=6;i++)

}return 0;

}

洛谷 P1104 生日

cjf君想調查學校oi組每個同學的生日,並按照從大到小的順序排序。但cjf君最近作業很多,沒有時間,所以請你幫她排序。有22行,第11行為oi組總人數nn 第22行至第n 1n 1行分別是每人的姓名ss 出生年yy 月mm 日dd。有nn行,即nn個生日從大到小同學的姓名。如果有兩個同學生日相同,輸...

洛谷P1155 雙棧排序

tom最近在研究乙個有趣的排序問題。如圖所示,通過2個棧s1和s2,tom希望借助以下4種操作實現將輸入序列公升序排序。操作a如果輸入序列不為空,將第乙個元素壓入棧s1 操作b如果棧s1不為空,將s1棧頂元素彈出至輸出序列 操作c如果輸入序列不為空,將第乙個元素壓入棧s2 操作d如果棧s2不為空,將...

洛谷 P1716 雙調序列

電腦組的童鞋們經常玩一些智力pk小遊戲,某月某日,發源於小朋友又發明了一種新的序列 雙調序列,所謂的雙調呢主要是滿足如下條件描述 假定有n n 1000 個整數 都在longint範圍內,即 2147483648 2147483647 雙調序列的第乙個數是n個整數中的最大數,第二個數是n個整數中的最...