首页 > 编程语言 >编程一小时2023.4.26

编程一小时2023.4.26

时间:2023-04-26 23:13:00浏览次数:40  
标签:printf node 26 int 编程 cin str 2023.4 include

1.

# include <iostream>
using namespace std;
int main(){
int n,a;
cin >> n;
for (int i = 1;i <= n;i ++){
cin >> a;
if(a % 4 == 0) printf("%d %d\n",a / 4,a / 2);
else if(a % 2 == 0) printf("%d %d\n",a / 4 + 1,a / 2);
else printf("%d %d\n",0,0);
}
}

2.

#include <iostream>
#include <algorithm>
#include <string>
#include <vector>
using namespace std;

typedef pair<char,int> pci;
string str;
vector<pci> a;

int main(){
while(getline(cin,str)){
for(int i=0;str[i];i++){
char c=str[i];
if(isalpha(c))a.push_back({tolower(c),i});
}
sort(a.begin(),a.end());
int j=0;
for(int i=0;str[i];i++){
char c=str[i];
if(isalpha(c))printf("%c",str[a[j++].second]);
else printf("%c",str[i]);
}
printf("\n");
a.clear();
}
return 0;
}

3.

#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
const int N = 101;
struct node{
int x;
string color;
}a[N];
bool cmp(node a,node b){
return a.x > b.x;
}
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i ++ ){
cin >> a[i].x >> a[i].color;
}
sort(a + 1, a + 1 + n, cmp);
for (int i = 1; i <= n; i ++ ){
cout << a[i].color << '\n';
}
}

 

标签:printf,node,26,int,编程,cin,str,2023.4,include
From: https://www.cnblogs.com/zbl040721/p/17357677.html

相关文章

  • 2022-04-26:给定一个数组componets,长度为A, componets[i] = j,代表i类型的任务需要耗时j
    2022-04-26:给定一个数组componets,长度为A,componets[i]=j,代表i类型的任务需要耗时j给定一个二维数组orders,长度为M,orders[i][0]代表i号订单下单时间orders[i][1]代表i号订单是哪种类型的任务,毫无疑问orders[i][1]<A一开始所有流水线都在0时刻待命,给定一个正数nums,表示流水......
  • [7626] 01 组件渲染:vnode 到真实 DOM 是如何转变的?
    在Vue.js中,组件是一个非常重要的概念,整个应用的页面都是通过组件渲染来实现的,但是你知道当我们编写这些组件的时候,它的内部是如何工作的吗?从我们编写组件开始,到最终真实的DOM又是怎样的一个转变过程呢?这节课,我们将会学习Vue.js3.0中的组件是如何渲染的,通过学习,你的这些问题......
  • 4.26
    1#include<iostream>2#include<string>3usingnamespacestd;4intmain()5{6inta[5]={},b;7cout<<"请输入5个元素"<<endl;8for(b=0;b<5;b++)9{10cin>>a[b];11cout<......
  • spring jdbc 编程式事务
    所谓编程式事务指的是通过编码方式实现事务,即类似于JDBC编程实现事务管理。新建maven工程,pom文件如下:<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http:/......
  • 4.26每日总结
    今天做了什么:掌握了从(接口返回的)json中获取(智能裁剪后的)图片二进制数据并存储到数据库,从数据库调出图片并用JFrame显示遇到了哪些困难:二进制数据和String数据之间转换,常量String不能过长明天打算做什么:继续学习web,尝试将图片显示在dialog中......
  • 2023.4.26每日总结
    privateinttea_GetNextId(Stringfaculty_id)throwsException{intfid=Integer.valueOf(faculty_id);intMinId=fid*1000,MaxId=(fid+1)*1000;Stringsql="selecttea_idfromteacherwheretea_idbetween?and?";......
  • 每日总结2023-04-26
    今天对dialog做出了改进packagecom.example.math.utils;importandroid.annotation.SuppressLint;importandroid.app.Dialog;importandroid.content.Context;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.Gravity;importandroid.vi......
  • 每日总结-23.4.26
    /*submitassignmentDimQuery*提交作业信息模糊查询,输入序号,名称,截止时间,所属课程id,所属老师id,文字信息中的一项或多项,实现模糊查询,6项都不输入则为全部显示*输入参数:序号id(String),学生学号student_id(String),时间time(String),所属发布作业idpu_ass_id(St......
  • java 并发编程-基础篇
    java创建线程的三种方法直接使用Thread//创建线程对象Threadt=newThread(){publicvoidrun(){//要执行的任务}};//启动线程t.start();Runable配合Thread把线程和任务分开。Runnablerunnable=newRunnable(){publicvoidrun(......
  • 实验3 控制语句与组合数据类型应用编程
    1。实验任务1task1.py1importrandom23print('用列表储存随机整数:')4lst=[random.randint(0,100)foriinrange(5)]5print(lst)67print('\n用集合储存随机整数:')8s1={random.randint(0,100)foriinrange(5)}9print(s1)1011print(&#......