找出 二维数组 每列中最小元素,并依次放入b所指一维数组中
函数接口定义:void small(int a[][N],int b[]);
其中 b中 存储 a 数组中的每列最小值。
裁判测试程序样例:#include <stdio.h>
#define M 3
#define N 4
void small(int a[][N],int b[]);
int main() {
int i,j,x[M][N],y[N];
for(i=0;i<M;i++)
for(j=0;j<N;j++)
scanf("%d",&x[i][j]);
small(x,y);
for(i=0;i<N;i++)
printf("%d ",y[i]);
return 0;
}
/* 请在这里填写答案 */
输入样例:1 2 3 4
5 6 1 9
9 5 2 3
输出样例:1 2 1 3 参考答案:
void small(int a[][N],int b[]){
for (int j = 0; j < N; j++) {
int min = 0x3f3f3f;
for (int i = 0; i < M; i++) {
if (a[i][j] < min) min = a[i][j];
}
b[j] = min;
}
}
本题要求编写一个解密藏尾诗的程序。
注:在 2023 年 1 月 17 日 15 点 14 分以后,该题数据修改为 UTF-8 编码。
输入格式:输入为一首 中文 藏尾诗,一共四句。每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字。注意:一个汉字占三个字节。
输出格式:取出每句的最后一个汉字并连接在一起形成一个 字符串 并输出。同时在末尾输入一个换行符。
输入样例:悠悠田园风
然而心难平
兰花轻涌浪
兰香愈幽静
输出样例:风平浪静 参考答案:
#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
for (int i = 1; i <= 4; i++) {
getline(cin, s);
s = s.substr(s.size()-3);
cout << s;
}
return 0;
}
国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天)里,每天收到两枚金币;之后三天(第四、五、六天)里,每天收到三枚金币;之后四天(第七、八、九、十天)里,每天收到四枚金币……这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币(N为任意正整数)。
你需要编写一个程序,确定从第一天开始的给定天数内,骑士一共获得了多少金币。
一个整数(范围1到10000),表示天数。
输出格式:骑士获得的金币数。
输入样例:6 输出样例:
14 参考答案:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
long long sum = 0;
int day = 0, money = 1;
while(day < n){
for(int i = 0; i < money && day < n; i++){
sum += money;
day ++;
}
money ++;
}
cout << sum;
return 0;
}
大佬和小白玩 “井”字棋。也就是在九宫格中,只要任意行、列,或者任意对角线上面出现三个连续相同的棋子,就能获胜。请根据棋盘状态,判断当前输赢。
输入格式:三行三列的字符元素,代表棋盘状态,字符元素用空格分开,代表当前棋盘,其中元素为D代表大佬玩家的棋子,为O表示没有棋子,为X代表小白玩家的棋子。
输出格式:如果大佬获胜,输出“姜还是老的辣!”;
如果小白获胜,输出“长江后浪推前浪!”;
如果没有获胜,输出“再来一局!”。
D O X
O D X
X O D
输出样例:在这里给出相应的输出。例如:
姜还是老的辣! 参考答案:
#include <bits/stdc++.h>
using namespace std;
int main() {
char board[10][10];
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
cin >> board[i][j];
}
}
for (int i = 0; i < 3; i++) {
if (board[i][0] == board[i][1] && board[i][1] == board[i][2] && board[i][0] != 'O') {
string ans = (board[i][0] == 'D') ? "姜还是老的辣!" : "长江后浪推前浪!";
cout << ans;
return 0;
}
if (board[0][i] == board[1][i] && board[1][i] == board[2][i] && board[0][i] != 'O') {
string ans = (board[0][i] == 'D') ? "姜还是老的辣!" : "长江后浪推前浪!";
cout << ans;
return 0;
}
}
if ((board[0][0] == board[1][1] && board[1][1] == board[2][2] && board[0][0] != 'O') ||
(board[0][2] == board[1][1] && board[1][1] == board[2][0] && board[0][2] != 'O')) {
string ans = (board[1][1] == 'D') ? "姜还是老的辣!" : "长江后浪推前浪!";
cout << ans;
return 0;
}
printf("再来一局!n");
return 0;
}
老师说:“每日一题,必将成功。” 而小明遵从“三天打鱼两天晒网”的古训。小兰来找小明出去玩,小明说,那要看看今天我是打鱼还是晒网。勤奋的你帮小明算算吧?
输入格式:输入多行,每行一个日期,第一行的日期是小明开始“三天打鱼两天晒网”的日子,接下来每一行日期是小兰来找小明出去玩的日子。日期格式如“2024-2-18”。
输出格式:对每一个小兰找小明出去玩的日子,输出一行“Fishing”或“Drying”,分别代表小明今天打鱼或晒网。
输入样例:2024-2-16
2024-2-18
2024-3-20
输出样例:Fishing
Drying
参考答案:#include<bits/stdc++.h>
using namespace std;
int common_year[] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
int leap_year[] = {0,31,29,31,30,31,30,31,31,30,31,30,31};
int isLeapyear(int year){
if((year%4 == 0 && year%100 != 0) || year%400 == 0){
return 1;
}else{
return 0;
}
}
int days(int year, int month, int day){
int sum = 0;
if(isLeapyear(year)){
for(int i = 0; i < month; i++){
sum += leap_year[i];
}
sum += day;
}else{
for(int i = 0; i < month; i++){
sum += common_year[i];
}
sum += day;
}
return sum;
}
int main(){
int year, month, day, sum;
int year1, month1, day1, sum1;
scanf("%d-%d-%d", &year, &month, &day);
sum = days(year, month, day);
while((scanf("%d-%d-%d", &year1, &month1, &day1) != EOF)){
int temp = 0;
sum1 = days(year1, month1, day1);
if(year1 == year){
temp = sum1 - sum;
}else if(year1 > year){
int last;
if(isLeapyear(year)){
last = 366 - sum;
}
else{
last = 365 - sum;
}
int middle = 0;
for(int i = year+1; i < year1; i++){
if(isLeapyear(i)){
middle += 366;
}
else{
middle += 365;
}
}
temp = last + middle + sum1;
}
if(temp%5 >= 3){
cout << "Drying" << endl;
}else{
cout << "Fishing" << endl;
}
}
return 0;
}
相关知识
2024第五次随堂测验参考答案
云南省昆明一中2018届高三第五次月考文综地理试题【解析】
第五次全国劳动大会遗址
广州市黄埔区第二届人民代表大会第五次会议闭幕
2024级第五次随堂测题目及答案
胡杨树阅读训练及参考答案
《花卉生产技术》期末考试复习题及参考答案
第五次风险提示了,谁会是击鼓传花最后一棒。看好你们哦
《设计概论》期末考试复习题及参考答案
第五次全国越冬鹤类种群数量同步调查启动
网址: 2024第五次随堂测验参考答案 https://m.huajiangbk.com/newsview2596050.html
| 上一篇: 简约泰式婚礼,花艺是亮点! |
下一篇: 2024级第五次随堂测题目及答案 |