福到了 猜數字

2021-09-11 00:06:26 字數 1441 閱讀 4657

福到了

福」字倒著貼,寓意「福到」。不論到底算不算民俗,本題且請你編寫程式,把各種漢字倒過來輸出。這裡要處理的每個漢字是由乙個 n × n 的網格組成的,網格中的元素或者為字元 @ 或者為空格。而倒過來的漢字所用的字元由裁判指定。

輸入格式:

輸入在第一行中給出倒過來的漢字所用的字元、以及網格的規模 n (不超過100的正整數),其間以 1 個空格分隔;隨後 n 行,每行給出 n 個字元,或者為 @ 或者為空格。

輸出格式:

輸出倒置的網格,如樣例所示。但是,如果這個字正過來倒過去是一樣的,就先輸出bu yong dao le,然後再用輸入指定的字元將其輸出。

輸入輸出樣例就不寫了,自己找找測試就可以了

注意:1、輸入字元時記得回車的存在,每一次都得用getchar();吸收掉;

2、注意判斷是否為對稱結構的方法;

3、倒序輸出。

**如下:

#includeint main()

getchar();

} for (int i = 0; i < n; i++)

}} if (flag) printf("bu yong dao le\n");

for (int i = n - 1; i >= 0; i--)

printf("\n");

} return 0;

}

猜數字

一群人坐在一起,每人猜乙個 100 以內的數,誰的數字最接近大家平均數的一半就贏。本題就要求你找出其中的贏家。

輸入格式:

輸入在第一行給出乙個正整數n(≤10^4​​ )。隨後 n 行,每行給出乙個玩家的名字(由不超過8個英文本母組成的字串)和其猜的正整數(≤ 100)。

輸入樣例:

7

bob 35

amy 28

james 98

alice 11

jack 45

smith 33

chris 62

輸出樣例:

22 amy

分析:首先,我們得先求出其平均分的一半;

其次,找出差的最小值,可以用陣列(我用的結構體),注意絕對值的使用;

最後比較就可以了!

**如下:

#include#includetypedef struct play

p;int main()

v = s / n / 2;

for (int i = 0; i < n; i++)

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

printf("%d %s", v, a[min].m);

return 0;

}

福到了(15 分)

n 的網格組成的,網格中的元素或者為字元 或者為空格。而倒過來的漢字所用的字元由裁判指定。輸入在第一行中給出倒過來的漢字所用的字元 以及網格的規模 n 不超過100的正整數 其間以 1 個空格分隔 隨後 n 行,每行給出 n 個字元,或者為 或者為空格。輸出倒置的網格,如樣例所示。但是,如果這個字正...

7 54 福到了 (15 分)

7 54 福到了 15 分 福 字倒著貼,寓意 福到 不論到底算不算民俗,本題且請你編寫程式,把各種漢字倒過來輸出。這裡要處理的每個漢字是由乙個 n n 的網格組成的,網格中的元素或者為字元 或者為空格。而倒過來的漢字所用的字元由裁判指定。輸入格式 輸入在第一行中給出倒過來的漢字所用的字元 以及網格...

7 56 福到了 15 分

福 字倒著貼,寓意 福到 不論到底算不算民俗,本題且請你編寫程式,把各種漢字倒過來輸出。這裡要處理的每個漢字是由乙個 n n 的網格組成的,網格中的元素或者為字元 或者為空格。而倒過來的漢字所用的字元由裁判指定。輸入在第一行中給出倒過來的漢字所用的字元 以及網格的規模 n 不超過100的正整數 其間...