ZZNU17級新生周賽第七場

2021-08-11 19:37:49 字數 1202 閱讀 4044

a :破解簡單密碼

考察字母大小寫轉換,以及條件語句的使用。

具體看**。

#include #include int main()  

else if(str[i]>='a'&&str[i]<='z')

} printf("%s\n",str);

} return 0;

}

b

剪花布條

採用雙重for迴圈暴力查詢子串

#include #include int main()  

return 0;

}

d :快來搶學姐的棒棒糖了

開兩個陣列

分別統計學姐每種口味糖果的數量以及同學們對每種口味糖果的需求量

將兩個陣列的對應口味進行比較

如果存在一種口味糖果的需求量不能被滿足就說明有人會吃不到自己喜歡的口味。

#include #include int main()  

if(a[2]+a[0]+a[1]+a[6]==4)

else if(a[1]+a[6]==2)

else if(a[6]==1)

else

return 0;

}

f :

看月亮爬上來

首先如果第n天月亮的高度為0

可以肯定第n+1天的高度為1

輸出up

如果第n天月亮的高度為15

可以肯定第n+1天的高度為1

輸出down

如果第n天月亮的高度不為0也不為15

那麼有以下判斷:

如果n多於1天。

比較最後一天和倒數第二天月亮的高度可得出是up還是down

如果觀察天數只有1天

沒辦法得出是up還是down

#include int main()  

else

} if(ans==1)

printf("up\n");

else if(ans==-1)

printf("down\n");

else

printf("-1\n");

return 0;

}

ZZNU17級新生周賽第五場

a 傾城 傾國 傾家蕩產 如果下一年是平年,那麼下一年的雙十一距今年雙十一是365天,如果下一年是閏年,則下一年的雙十一距今年雙十一是366天.比如2000年雙十一是周6,那麼2001年的雙十一就是周 6 365 7 這裡需要注意,如果數字是7的倍數 7 後會得到0 0 代表星期天。也就是周7 所以...

ZZNU17級新生周賽第三場

a 高數掛科沒?那麼化簡可知 ans b a 計算輸出即可。另外,由於本題為多題例項,題目要求以eof結束。具體實現方法請看 b 四則運算 本體主要考查條件語句的用法,以及對四則運算和題意的理解。首先讀入時,由於要讀入字元。我們要嚴格按照輸入的格式讀入,這樣做是為了防止誤把輸入中的空格當成運算子讀入...

ZZNU17級新生周賽第四場

a 平方和與立方和 本題考察條件語句和迴圈語句。可以定義兩個int型變數來計算累加和。b 猴子吃桃 第n天的桃子數是第n 1天吃剩下的。我們迴圈n 1次即可得到第一天的桃子數。鏈結 c 素數判定 質數 prime number 又稱 素數 有無限個。質數定義為在大於1的自然數中,除了1和它本身以外不...