题面: 有n个学生排队喝茶。 第i 个学生在li的时刻来排队。如果在同一时刻有多名学生来排队,那么id 较大的学生就会在id 较小的学生之后。 队列中的学生的行为如下:如果学生面前没有人排队,那么他就用茶一秒钟,然后出队。否则会等待。如果第i 个学生在ri的开始,仍然喝不到茶(队列前面
第三章 字符串输入和输出 3.1前导程序 //2022年3月29日20:03:30 //一个能为您提供一些信息的对话程序 #include <stdio.h> #include <string.h> //提供strlen()函数的原型 #define DENSITY 62.4 //人体的密度 int main( ) { float weight,volume; int size,letters; char nam
概要 在C语言中,往往常用到字符串、数组等,对于一个字符串,其输入很简单,一个语句即可完成,而对于整型数组,我们常遇到的情况都是已知数组长度,即元素的个数之后,用一个for循环完成输入。 然而,如果事先不知道需要输入元素的个数,要求从键盘输入多少个整数便记录多少个,回车之后即完成输
参考:https://blog.csdn.net/qq_37630072/article/details/78133235 #include<cstdio>#include<algorithm> //这个头文件可以使用max(,),*max_element(,)using namespace std; //它们的含义分别是:求两者最大;求数组最大int n,a[1002],f[1002];int main(){ scanf("%d",&
好家伙,3000字终于写完了 一、题目:多功能科学计算器 二、内容: (1)概述或引言 开发环境为Visual C++ 目前已实现的功能: (1)解二元一次方程、一元二次方程 (2)进行矩阵相加、相减、相乘运算 (3)进行三角函数、阶乘运算 缺点:其中阶乘运算功能只能算到16,由于使用工具Visual C++不支持o
#include<stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); printf(" \n"); printf(" o \n"); printf("<H>\n"); printf(&q
task 1—1 #include <stdio.h> int main() { printf(" O \n"); printf("<H>\n"); printf("I I\n"); printf("\n O \n"); printf("<H>\n"); printf("I I\n");
#include<stdio.h> int main() { printf(" O O \n"); printf("<H> <H>\n"); printf("I I I I\n"); return 0; } #include<stdio.h> #include<math.h> i
task1-1 #include <stdio.h> int main() { printf(" O \n"); printf("<H>\n"); printf("I I\n"); printf("\n O \n"); printf("<H>\n"); printf("I I\n"); return 0; } task1-
补题链接 [D] 题意: 给出\(k\)和一个序列,求有多少个子区间的和是\(k\)的倍数。 $ 1 \leq n \leq 10^5, 1 \leq k \leq 10^9 $ 。 分析: 签到题,直接用\(map\)记录前面元素的前缀和就行了,或者枚举\(k\)的幂次然后双指针。 但是没过。要注意\(k=1\)的情况,还要注意一直累加\(k\)的幂次
打印字符小人 //task1_1.c #include<stdio.h> int main () { printf(" o \n"); printf("<H>\n"); printf("I I\n"); printf(" \n"); printf(" o \n"); printf("<H>\n"); printf("I I\n
Task 1-1 #include <stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); printf(" o \n"); printf("<H>\n"); printf("I I\n")
任务一(1) #include <stdio.h>int main(){ printf(" O \n"); printf("<H>\n"); printf("I I\n"); printf("\n O \n"); printf("<H>\n"); printf("I I\n"); return 0
实验任务1 #include<stdio.h> int main() { printf(" O\n"); printf("<H>\n"); printf("I I\n"); return 0; } task1_1.c #include<stdio.h> int main() { printf(" O\n"); printf(&q
//打印一个字符小人 #include<stdio.h> int main() { printf(" o\n"); printf("<H>\n"); printf("I I\n"); printf(" o\n"); printf("<H>\n"); printf("I I\n");
#include<stdio.h> int main() { printf(" o o\n"); printf("<H> <H>\n"); printf("I I I I\n"); return 0; #include <stdio.h> #include <math.h> int main() { double x, ans;
#include<stdio.h> int main() { double x,y; char c1,c2,c3; int a1,a2,a3; scanf("%d%d%d",&a1,&a2,&a3); printf("%d,%d,%d\n",a1,a2,a3); getchar(); scanf("%c%c%c",&
在cg中应用单调栈后仍有两个解超时,后发现用cin之类的比scanf之类的占用时间长 用cin与cout实际上比printf与scanf要慢,在大量的输入输出时就会造成时间的浪费!!! 故大量输入输出时应该为scanf和printf cg链接http://cg.sau.edu.cn/acm/submit.jsp?problemID=3377&pageNo=1&pages=0 换
#include <stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); return 0; } #include <stdio.h> int main() { printf(" o o\n"); pri
#include<stdio.h> int main() { printf(" O O \n"); printf("<H> <H>\n"); printf("I I I I\n"); return 0; } #include<stdio.h> int main() { printf(" O \
1-1 #include<stdio.h> int main() { printf(" o\n"); printf("<H>\n"); printf("I I\n"); printf(" o\n"); printf("<H>\n"); printf("I I\n"); ret
#include<stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); printf("\n"); printf(" o \n"); printf("<H>\n"); printf("
#include <stdio.h> int main() { double x,y; char c1,c2,c3; int a1,a2,a3; scanf("%d,%d,%d",&a1,&a2,&a3); //改错 printf("%d,%d,%d\n",a1,a2,a3); scanf(" %c%c%c",&c1,&c2,&c3);//改错 printf(&q
//测测你是哪一种学习类型 #include <stdio.h>int main(){ int answer; char words[5000]; printf("网课学习让一些人欢喜一些人忧。\n"); printf("1.作为喜欢自学且自律的人,觉得这样很好,有网络,自主学习,很OK。\n"); printf("2.不喜,不喜,很不喜,眼睛快瞎了,脑壳有点卡…\n"); printf("
//task1-1// #include<stdio.h> int main() { printf(" O\n"); printf("<H>\n"); printf("I I\n"); printf("\n"); printf(" O\n"); printf("<H>\n"); pri