当前位置: 首页 > news >正文

L1-010 比较大小 L1-030 一帮一 L1-015 跟奥巴马一起画方块 L1-035 情人节

本题要求将输入的任意3个整数从小到大输出。

输入格式:
输入在一行中给出3个整数,其间以空格分隔。

输出格式:
在一行中将3个整数从小到大输出,其间以“->”相连。

输入样例:
4 2 8
输出样例:
2->4->8

// 题目链接  https://pintia.cn/problem-sets/994805046380707840/exam/problems/994805132040978432#include<stdio.h>
#include<algorithm>using namespace std;int main(){int arr[3];scanf("%d %d %d",&arr[0],&arr[1],&arr[2]);sort(arr,arr+3);printf("%d->",arr[0]);printf("%d->",arr[1]);printf("%d",arr[2]);return 0;
}

----------------------------------------------------------------------

“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。

输入格式:
输入第一行给出正偶数N(≤50),即全班学生的人数。此后N行,按照名次从高到低的顺序给出每个学生的性别(0代表女生,1代表男生)和姓名(不超过8个英文字母的非空字符串),其间以1个空格分隔。这里保证本班男女比例是1:1,并且没有并列名次。

输出格式:
每行输出一组两个学生的姓名,其间以1个空格分隔。名次高的学生在前,名次低的学生在后。小组的输出顺序按照前面学生的名次从高到低排列。

输入样例:
8
0 Amy
1 Tom
1 Bill
0 Cindy
0 Maya
1 John
1 Jack
0 Linda
输出样例:
Amy Jack
Tom Linda
Bill Maya
Cindy John

// 题目链接  https://pintia.cn/problem-sets/994805046380707840/exam/problems/994805103557459968#include<stdio.h>struct stu{int sex;char name[10];int flag; // 标记 该同学是否已经 输出
};int main(){int n;scanf("%d",&n);stu arr[n];for(int i=0;i<n;i++){scanf("%d %s",&arr[i].sex,arr[i].name);arr[i].flag = 0;}for(int i=0;i<n;i++){for(int j=n-1;j>0;j--){if(arr[i].flag == 0 && arr[j].flag == 0 && arr[i].sex != arr[j].sex){printf("%s %s\n",arr[i].name,arr[j].name);arr[i].flag = 1;arr[j].flag = 1;}}}return 0;
}

------------------------------------------------------------------------

美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!

输入格式:
输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。

输出格式:
输出由给定字符C画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的50%(四舍五入取整)。

输入样例:
10 a
输出样例:
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa

// 题目链接  https://pintia.cn/problem-sets/994805046380707840/exam/problems/994805124398956544#include<stdio.h>int main(){int n;char c;scanf("%d %c",&n,&c);if(n % 2 == 0){for(int i=0;i<n/2;i++){for(int j=0;j<n;j++){printf("%c",c);}printf("\n");}}else{// 因为除以二  所以都是五入for(int i=0;i<n/2+1;i++){for(int j=0;j<n;j++){printf("%c",c);}printf("\n");}}return 0;
}

----------------------------------------------------------------------------

以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”。现给出此贴下点赞的朋友名单,请你找出那两位要请客的倒霉蛋。

输入格式:
输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点.标志输入的结束,这个符号不算在点赞名单里。

输出格式:
根据点赞情况在一行中输出结论:若存在第2个人A和第14个人B,则输出“A and B are inviting you to dinner…”;若只有A没有B,则输出“A is the only one for you…”;若连A都没有,则输出“Momo… No one is for you …”。

输入样例1:
GaoXZh
Magi
Einst
Quark
LaoLao
FatMouse
ZhaShen
fantacy
latesum
SenSen
QuanQuan
whatever
whenever
Potaty
hahaha
.
输出样例1:
Magi and Potaty are inviting you to dinner…
输入样例2:
LaoLao
FatMouse
whoever
.
输出样例2:
FatMouse is the only one for you…
输入样例3:
LaoLao
.
输出样例3:
Momo… No one is for you …

// 题目链接  https://pintia.cn/problem-sets/994805046380707840/exam/problems/994805097018540032
#include<stdio.h>
#include<string.h>int main(){int k=0;char arr[11];char A[11];char B[11];int flag1=0,flag2 =0;// 判断以什么结尾 用strcmp 且是 ""  不是''// 判断是否有输入 scanf()!=EOF 结束while(scanf("%s",arr) && strcmp(arr,".")!=0){if(k == 1){for(int i=0;i<11;i++){A[i] = arr[i];flag1 =1;}}else if(k == 13){for(int i=0;i<11;i++){B[i] = arr[i];flag2 =1;}}k++;}if(flag1 && flag2){printf("%s and %s are inviting you to dinner...",A,B);}else if(flag1){printf("%s is the only one for you...",A);}else{printf("Momo... No one is for you ...");}return 0;
}
http://www.lryc.cn/news/37445.html

相关文章:

  • 打怪升级之如何发送HEX进制的数据出去
  • 国产8K摄像机拍摄回顾与画面数据反馈
  • C++中拷贝构造和赋值重载的注意事项以及编译器的优化处理
  • Java设计模式_单例模式
  • 刚刚学完CSS :display float,flex flow 傻傻分不清了
  • python建立图片索引数据库,根据一段文字,找到存放在电脑上最匹配的图片
  • MySQL OCP888题解048-letter N in slow query log(慢查询日志里的字母N)
  • 数据采集 - 笔记 2
  • 电子技术——数字IC技术,逻辑电路和设计方法
  • [ROS2 知识] 包依赖关系和rosdep详述
  • mysql创建索引导致死锁,数据库崩溃,完美解决方案
  • c++11 标准模板(STL)(std::unordered_map)(八)
  • 企业ISO体系认证办理,可以自行申请吗?为什么都要找咨询公司?
  • 二、Neo4j源码研究系列 - 单步调试
  • 基于Qt WebEngine 的Web仪器面板GUI程控技术
  • 海康摄像头使用RTSP
  • 编程语言分类
  • [nodejs开发] typescript引入js模块或文件
  • 小帮软件机器人应用于通信集团财务数据填报、编制、稽核、银企对账
  • 37. CF-Weights Distributing
  • 百丽时尚×优维科技×道客战略启动「云原生一体化项目」
  • 小诺开源技术
  • AidLux AI应用案例悬赏选题 | 纺织品表面瑕疵检测
  • UE官方教程笔记02-实时渲染基础下
  • grep命令——在文件中搜索指定的文本模式
  • 数据结构刷题(二十二):90子集II、491递增子序列、46全排列
  • AI+人类,实现高效网络安全
  • 牛客小白月赛68【A-E】
  • WIFI P2P架构
  • 架构师之中台思维_系统发展之路_结果和抽象之间平衡的艺术