當前位置:首頁 » 編程語言 » c語言中的三色旗問題
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言中的三色旗問題

發布時間: 2022-09-11 05:12:13

『壹』 用c語言寫:若一個口袋裡有12個球,其中3紅,3白,6黑,從中取8個球,問有多少種不同的顏色搭配

#include<stdio.h>

int main()

{

int m, n, number=0;

printf(" 紅球 白球 黑球 ");

printf("...................... ");

for( m=0; m<=3; m++ )

for( n=0; n<=3; n++ )

if(8-m-n<=6)

printf(" %2d: %d %d %d ", ++number, m, n, 8-m-n);

return 0;

}

(1)c語言中的三色旗問題擴展閱讀:

用C語言簡單實現組合

代碼:

#include <stdio.h>

#define MAXIN 10

int a[MAXIN]={0};

int counts=0;

void comb(int n, int m)

{

if (m<=0)

{

for (int j=1;j<=counts;j++)

printf("%d ",a[j]);

printf(" ");

return;

}

for (int i=n;i>=m;i--)

{

a[m]=i;

comb(i-1,m-1);

}

}

int main()

{

int n, m;

scanf("%d%d", &n, &m);

counts=m;

comb(n, m);

return 0;

}

『貳』 國家三色旗

還是在看世界盃的時候,在看分組情況時突然感到一件很有趣的事。每個國家在國名外還會掛一面小國旗以示分別,C組基本全是三色條旗,只有阿根廷是兩色旗,但也是三條的。至於F組的國旗,根本就誰也不挨誰。

所以,就產生的這個想法,來個國旗大分類如何?不用別的,只用外觀。

一、三色旗

為什麼先選了三色旗呢?原因有三:首先是用三色旗的國家多;其次是三色旗容易弄混,也是,隨便弄三個顏色上去,不是本國人還真不容易分清;最後呢,是法國的原因。

可不是因為現在的法國才把三色旗放到第一位的,而是因為大革命時期,那些打著三色旗唱著馬賽曲的英雄們。

首先是法蘭西共和國的國旗。

呈長方形,長與寬之比為3∶2。旗面由三個平行且相等的豎長方形構成,從左至右分別為藍、白、紅三色。法國國旗的來歷有多種,其中最具代表性的是:1789年法國資產階級革命時期,巴黎國民自衛隊就以藍、白、紅三色旗為隊旗。白色居中,代表國王,象徵國王的神聖地位;紅、藍兩色分列兩邊,代表巴黎市民;同時這三色又象徵法國王室和巴黎資產階級聯盟。三色旗曾是法國大革命的象徵,據說三色分別代表自由、平等、博愛。

上面的內容是C來的,總不能自己編不是?相對來說,還是喜歡最後一種說法。

這是義大利共和國的。

呈長方形,長與寬之比為3∶2。旗面由三個平行相等的豎長方形相連構成,從左至右依次為綠、白、紅三色。義大利原來國旗的顏色與法國國旗相同,1796年才把藍色改為綠色。據記載,1796年拿破崙的的義大利軍團在征戰中曾使用由拿破崙本人設計的綠、白、紅三色旗。1946年義大利共和國建立,正式規定綠、白、紅三色旗為共和國國旗。

這個也很有意思,義大利居然用了和法國一樣的國旗。後來改了也是拿破輪的義大利軍團的軍旗。義大利也是的,怎麼就離不開法國,難道加里波地的戰旗不行嗎?

愛爾蘭的。

呈橫長方形,長與寬之比為2∶1。從左至右由綠、白、橙三個平行相等的豎長方形組成。綠色代表信仰天主教的愛爾蘭人,也象徵愛爾蘭的綠色寶島;橙色代表新教及其信徒,這一顏色還取意於奧倫治·拿騷宮的色彩,也表示尊貴和財富;白色象徵天主教徒和新教派教徒之間永久休戰、團結友愛,還象徵對光明、自由、民主與和平的追求。

這個好象有些眼熟。沒錯,和上面的義大利的很象,就是最右邊的紅色變成了橙色,看起來也差不多。要說還是愛爾蘭的國旗有歷史感,代表了天主教和新教的和解。其實愛爾蘭還是天主教國家,現在還禁止墮胎。前些年有一位十四歲少女被強暴後懷孕,因為本國不允許墮胎想到英國去手術,結果沒有被允許出境,引起了全國的示威遊行來表示對少女的支持。總之,還是祝兩愛早日統一吧——雖然不太可能。

比利時王國。

呈長方形,長與寬之比為15∶13。旗面從左到右由黑、黃、紅三個平行相等的豎長方形相連構成。黑色是莊重而具有紀念意義的色彩,表示悼念在1830年獨立戰爭中犧牲的英雄;黃色象徵國家的財富和畜牧業與農業的豐收;紅色象徵愛國者的生命和熱血,還象徵獨立戰爭取得的偉大勝利。

要說顏色好看還是這個,做成衣服也能穿,還屬於比較搭配的類型。上面那幾面國旗做成衣服——顏色沒法搭配啊。

羅馬尼亞。

呈長方形,長與寬之比為3∶2。由三個平行相等的豎長方形組成,從左至右依次為藍、黃、紅三色。藍色象徵藍天,黃色象徵豐富的自然資源,紅色象徵人民的勇敢和犧牲精神。

這個顏色更夠勁,這不就是通俗版的三原色嗎?哪國人也弄不錯。

歐洲完了,下面是非洲。

幾內亞共和國。

呈長方形,長與寬之比為3∶2。由三個平行相等的豎長方形組成,從左至右依次為紅、黃、綠三色。紅色象徵為自由而斗爭烈士的鮮血,還象徵勞動者為建設祖國而作出的犧牲;黃色代表國家的黃金,也象徵普照全國的陽光;綠色象徵該國植物。另外,紅、黃、綠三色也是泛非顏色,幾內亞人視之為「勤勞、正義、團結一致」的標志。

象牙海岸共和國。

呈長方形,長與寬之比為3∶2。旗面由三個平行相等的豎長方形構成,從左至右依次為橙、白、綠三色。橙色代表熱帶大草原,白色象徵南、北方的團結,綠色代表南部地區的原始森林。橙、白、綠三色還分別解釋為:民族愛國精神、和平與純潔、對未來的希望。

馬利共和國。

呈長方形,長與寬之比為3∶2。旗面由三個平行相等的豎長方形構成,從左至右依次為綠、黃、紅三色。綠色是穆斯林崇尚的顏色,馬里人近70%信奉伊斯蘭教,綠色還象徵馬里肥沃的綠洲;黃色象徵該國的礦產資源;紅色象徵為祖國獨立而戰斗犧牲烈士的鮮血。綠、黃、紅三色也是泛非顏色,是非洲國家團結的象徵。

查德共和國。

呈長方形,長與寬之比為3∶2。旗面由三個平行相等的豎長方形構成。從左至右依次為藍、黃、紅三色。藍色象徵藍天、希望和生活,還代表該國的南部;黃色象徵陽光,以及該國的北部;紅色象徵進步、團結和願為祖國獻身的精神。

這個和羅馬尼亞的好象啊,不對,根本就一樣!是不是我搞錯了?

德意志聯邦共和國。

呈橫長方形,長與寬之比為5∶3。自上而下由黑、紅、黃三個平行相等的橫長方形相連而成。三色旗的來歷眾說紛紜,最早可追溯到公元一世紀的古羅馬帝國,在後來16世紀的德國農民戰爭和17世紀的德國資產階級民主革命中,代表共和制的三色旗也飄揚在德意志大地上。1918年德意志帝國跨台後,魏瑪共和國也採用黑、紅、黃三色旗為國旗。1949年9月德意志聯邦共和國成立,依然採用魏瑪共和國時期的三色旗;同年10月成立的德意志民主共和國也採用三色旗,只是在旗面正中加了包括錘子、量規、麥穗等國徽圖案,以示區別。1990年10月3日,統一後的德國仍沿用德意志聯邦共和國國旗。三色國旗可在機場、賓館、宴會和其他場合懸掛。聯邦政府機構和駐外使館等懸掛帶有黑鷹圖案的國旗。

好,好復雜……

俄羅斯聯邦。

呈橫長方形,長與寬之比約為3∶2。旗面由三個平行且相等的橫長方形相連而成,自上而下分別為白、藍、紅三色。俄羅斯幅員遼闊,國土跨寒帶、亞寒帶和溫帶三個氣候帶,用三色橫長方形平行相連,表示了俄羅斯地理位置上的這一特點。白色代表寒帶一年四季白雪茫茫的自然景觀;藍色既代表亞寒帶氣候區,又象徵俄羅斯豐富的地下礦藏和森林、水力等自然資源;紅色是溫帶的標志,也象徵俄羅斯歷史的悠久和對人類文明的貢獻。白、藍、紅三色旗來自1697年彼得大帝在位期間採用的紅、白、藍三色旗,紅、白、藍三色被稱為泛斯拉夫顏色。1917年十月革命勝利後取消三色旗。1920年蘇維埃政府採用新國旗,由紅、藍兩色構成,左邊為垂直的藍條,右邊的紅色旗面上有一顆五角星和交叉著的鐵錘和鐮刀。此旗後為俄羅斯蘇維埃聯邦社會主義共和國國旗。1922年蘇維埃社會主義共和國聯盟成立後,國旗圖案作了修改,為一面紅旗,左上角有金色的五角星、鐮刀和鐵錘圖案。1991年蘇聯解體,俄羅斯蘇維埃聯邦社會主義共和國改稱為俄羅斯聯邦,隨後採用白、藍、紅三色旗為國旗。

因為只看外表……所以前蘇聯的就不往上弄了。

荷蘭王國。

呈長方形,長與寬之比為3∶2。自上而下由紅、白、藍三個平行相等的橫長方形相連而成。藍色表示國家面臨海洋,象徵人民的幸福;白色象徵自由、平等、民主,還代表人民純朴的性格特徵;紅色代表革命勝利。

好奇怪,為什麼荷蘭足球隊的隊服是橙色的?是指鬱金香的顏色嗎?

盧森堡大公國。

呈長方形,長與寬之比為5∶3。旗面由三個平行相等的橫長方形組成,自上而下分別為紅、白、淺藍三色。紅色象徵著熱烈和勇敢的國民性格,還象徵在爭取國家獨立和民族解放斗爭中犧牲烈士的鮮血;白色象徵人民的純朴和對和平的追求;藍色代表藍天,意味著人民獲得了光明和幸福。三色聯在一起又象徵平等、民主和自由。

盧森堡和它的荷蘭鄰居的國旗色都是紅、白、藍,只是一個是深藍一個是淺藍。

保加利亞共和國。

呈長方形,長與寬之比為5∶3。由三個平行相等的橫長方形組成,自上而下分別為白、綠、紅三色。白色象徵人民熱愛和平與自由,綠色象徵農業和國家的主要財富,紅色象徵勇士的鮮血。白、紅兩色是古老的波希米亞王國的傳統色。

喔,波希米亞,似乎是小資的最愛啊。

匈牙利共和國。

呈長方形,長與寬之比為3∶2。自上而下由紅、白、綠三個平行相等的橫長方形相連而成。紅色象徵愛國者的熱血,還象徵國家的獨立和主權;白色象徵和平,代表人民追求自由和光明的美好願望;綠色象徵著匈牙利的繁榮昌盛,象徵人民對未闖瀆判暮拖M?/FONT>

匈牙利和保加利亞的國旗色相同,順序相礎運擋皇潛竟嘶故嗆苣鴨塹摹?/FONT>

愛沙尼亞共和國。

呈橫長方形,長與寬之比為11∶7。旗面由三個平行相等的橫長方形相連組成,自上而下分別為藍、黑、白三色。藍色象徵國家的獨立、主權和領土完整;黑色象徵財富,象徵國家肥沃的土地和豐富的礦產資源;白色象徵吉祥、自由、光明和純潔。現在的這面國旗在1918年就正式使用過。1940年愛沙尼亞成為原蘇聯的加盟共和國,1945年起採用上部有五角星和鐮刀、鐵錘圖案,下部有白、藍、紅色波紋的紅旗作為國旗。1988年恢復使用原國旗,即現在的國旗。

我不得不說,這面旗很不好看。

立陶宛共和國。

呈橫長方形,長與寬之比為2∶1。由三個平行的橫長條組成,自上而下分別為黃、綠、紅三色。立陶宛於1918年宣布獨立,建立資產階級共和國,採用黃、綠、紅三色旗作為國旗。1940年成為原蘇聯的一個加盟共和國,採用左上角有黃色五角星及鐮刀、鐵錘圖案,下部有白色窄條和綠色寬條的紅旗作為國旗。1990年宣布獨立,採用上述三色旗為國旗

歐洲終於完了,下面是亞洲的。

亞洲的:

亞美尼亞共和國。

呈橫長方形,長與寬之比為2∶1。自上而下由紅、藍、橙三個平行且相等的橫長方形組成。紅色象徵烈士的鮮血和國家革命的勝利,藍色代表國家豐富的資源,橙色象徵光明、幸福和希望。亞美尼亞曾是原蘇聯的一個加盟共和國,當時的國旗是在原蘇聯國旗的旗面中間加一個稍寬的藍色橫條。1991年宣布獨立,正式採用紅、藍、橙三色旗為國旗。

感覺顏色有些暗啊。但是很好看。

葉門共和國。

呈長方形,長與寬之比約為3∶2。旗面自上而下由紅、白、黑色的三個平行相等的橫長方形組成。紅色象徵革命、勝利,白色象徵神聖、純潔及對美好未來的希望,黑色象徵過去的黑暗年代。

要說國旗的旗語里還是葉門的有意思,居然包含了「黑色象徵過去的黑暗年代」這一要素。不過想想呢也挺有道理的。

非洲的。

獅子山共和國。

呈長方形,長與寬之比為3∶2。由三個平行相等的橫長方形組成,自上而下依次為綠、白、藍三色。綠色象徵農業,還代表國家的自然資源和山脈;白色象徵國家的統一和人民對正義的追求;藍色象徵海洋和希望,希望獅子山的天然良港對世界和平作出貢獻。

加彭共和國。

呈長方形,長與寬之比為4∶3。自上而下由綠、黃、藍三個平行的橫長方形組成。綠色象徵豐富的森林資源,加彭號稱「木材之國」、「綠金之國」;黃色象徵陽光;藍色象徵海洋。

南美的。

哥倫比亞共和國。

呈長方形,長與寬之比約為3:2。自上而下由黃、藍、紅三個平行橫長方形相連而成,黃色部分佔旗面的一半,藍色、紅色各占旗面的1/4,黃色象徵金色的陽光、穀物和豐富的自然資源;藍色代表藍天、海洋和河流;紅色象徵愛國者為爭取國家獨立和民族解放而灑下的鮮血。

說實在的,這個國旗讓我很為難啊。雖然是三色,但卻不是金龍魚廣告,真是不知道應不應該放到這里。

那就算個編外吧。

http://blog.sina.com.cn/u/494cb982010005ci
http://blog.sina.com.cn/u/494cb982010005cl
http://blog.sina.com.cn/u/494cb982010005cm

『叄』 三色棋問題 c語言

其實要實行這演演算法抓住這幾個原則:
在 0 到 b - 1 之間放藍色,b 到 w - 1 放白色,r + 1 到 n - 1 放紅色,而 w 到 r 之間元素未曾處理...
每一次都處理 w 所在元素,有三種情形:
1. 如果 w 所在位置是白色:那就把 w 加上 1
2. 如果 w 所在元素是藍色:把 b 與 w 所在元素對調,b、w 各加 1,維持上圖
3. 如果 w 所在元素是紅色:就把 w 和 r 元素互換,但是 r 減 1,w 不需減 1

#include "stdio.h"
#include "string.h"
#include "conio.h"
#define N 100

void main()
{
char color[N],temp;
int i,j;
printf("input color R or W or B:");
gets(color);

for(i=1;i<N;i++)
{
for(j=N-1;j>=i;j--)
{
if(color[j]!='\0')
{
if(color[j-1]>color[j])
{
temp=color[j-1];
color[j-1]=color[j];
color[j]=temp;
}
}
}
}
for(i=0;i<N;i++)
{
if(color[i]=='W')
{
color[i]='R';
continue;
}
if(color[i]=='R')
{
color[i]='W';
}
}
for(i=0;i<N;i++)
{
if(color[i]=='B'||color[i]=='W'||color[i]=='R')
{
printf("%s",color[i]);
}
}
getch();
}

『肆』 哪個國家國旗是只有紅黃藍三個顏色組成,順序是什麼

羅馬尼亞國旗,從左至右依次為藍、黃、紅三色。

羅馬尼亞國旗,呈長方形,長寬之比為3:2。由三個平行相等的豎長方形組成,從左至右依次為藍、黃、紅三色。藍色象徵藍天,黃色象徵豐富的自然資源,紅色象徵人民的勇敢和犧牲精神。

在民族色彩上,藍色象徵特蘭西瓦尼亞、黃色象徵瓦拉幾亞,紅色象徵摩爾多瓦。1994年7月16日啟用。 羅馬尼亞國旗與查德國旗幾乎完全相同。也是世界上唯一的一對幾乎完全相同的國旗。只是在顏色上有細微差異。

(4)c語言中的三色旗問題擴展閱讀

根據法國 Album des pavillons nationaux et des marques distinctives - National flags and distinctive markings一書 ,查德國旗和羅馬尼亞國旗非常類似。

區別在於藍色色號不同:

1、查德國旗中的藍色色號為「Pantone No.281C,CMYK-C100,M70,Y0,K35」。

2、羅馬尼亞國旗中的藍色色號為「Pantone No.280C,CMYK-C100,M70,Y0,K10」。

目前二國國旗中黃紅兩色相同,藍色只是極為接近,但仍為不同,所以二國國旗其實並非一模一樣(註:國旗長寬比例均為 3:2)。但這種細微的顏色差異對於肉眼來說,實在是很難看出來。

《三色旗》(Trei Culori)在齊奧塞斯庫統治時期是羅馬尼亞國歌。它是在一首同題的羅馬尼亞愛國歌曲的基礎上改編的,歌詞作了修改以達到共產主義的標准。標題指的是羅馬尼亞的國旗——紅、黃、藍三色旗。

『伍』 急求c語言編程問題!!!

第一題:題目不是很明確。我覺得答案是0.7

第二題:

#include<stdio.h>

voidmain()
{
intred,yellow,green;

for(red=0;red<=3;red++)
for(yellow=0;yellow<=3;yellow++)
for(green=0;green<=6;green++)
{
if(red+yellow+green==8)
printf("紅色:%d,黃色:%d,綠色:%d ",red,yellow,green);
}
return;
}

『陸』 《自由引導人民》中的三色旗代表什麼

它是法國的國旗,象徵自由,平等,博愛。是法國七月革命的旗幟。