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

编程一小时2023.5.11

时间:2023-05-12 22:11:41浏览次数:40  
标签:11 int scanf 编程 ++ flag 2023.5 printf include

1.

#include <iostream>
#include <cstring>
#include <algorithm>
#include <set>

using namespace std;

const int N = 1010;

int t, n;
int a[N], b[N];
set<int> st;
int g[N][N];

int main()
{
scanf("%d", &t);
while (t --)
{
scanf("%d", &n);

st.clear();
memset(g, 0, sizeof g);

int k = 0;
for (int i = 0; i < n; ++ i)
{
scanf("%d", &a[i]);
st.insert(a[i]);
}
for (int i = 0; i < n; ++ i)
{
scanf("%d", &b[i]);
k = max(k, b[i]);
g[b[i]][a[i]] ++;
}

int flag = 0, cnt = 1;
for (int i = 1; i <= k; ++ i)
{
printf("%d={", i);
int flag = 0;
for (auto ch : st)
{
if (flag)
printf(",");
else
flag = 1;

printf("%d=%d", ch, g[i][ch]);
}

printf("}\n");
}
}

return 0;
}

2.

#include<iostream>

using namespace std;

int main()
{
int n;
cin >> n;
while (n --)
{
int m, a[100];
cin >> m;
for (int i = 0; i < m; i ++) cin >> a[i];
int count = 0;
for (int i = 0; i < m; i ++)
for (int j = 0; j < m; j ++)
for (int k = 0; k < m; k ++)
if (a[i] + a[j] == a[k])
count ++;
cout << count << '\n';
}

return 0;
}



标签:11,int,scanf,编程,++,flag,2023.5,printf,include
From: https://www.cnblogs.com/zbl040721/p/17396400.html

相关文章

  • 编程一小时2023.5.12
    #include<iostream>#include<cstring>#include<algorithm>#include<vector>#include<unordered_set>#pragmaGCCoptimize(2)#pragmaGCCoptimize(3)#definelfirst#definersecondusingnamespacestd;typedefpair<int,int>......
  • Windows——Windows11右键经典栏与传统栏转换
    图1.Windows11右键默认为经典菜单栏图2.传统右键菜单栏/显示更多选项由经典右键菜单栏变为传统右键菜单栏【图1变图2】运行reg.exeadd"HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32"/f/ve将【显示更多选项】作为默......
  • python软件与编程语言
    编程语言的发展史1.机器语言:计算机内部只认识01二进制数据  #由于计算机是基于电工作的,电是有高低电频之分的,高电频和低电频 优点:执行速度快 缺点:学习难度大2.汇编语言  #用简单的字母表示一串二进制  00011001  a  00001  b  00010  c......
  • 2023.5.12每日总结
    packageshiyan;importjava.sql.*;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;publicclassAllMethods{publicConnectionconnect;publicAllMethods()throwsException{Class.forName(&q......
  • 标准模板11
    #include<iostream>#include<numeric>#include<functional>#include<vector>usingnamespacestd;intmain(){ intiarray[]={1,2,3,4,5}; vector<int>ivector(iarray,iarray+sizeof(iarray)/sizeof(int)); cout<<accumulate(ivector.beg......
  • C++趣味编程
    最佳存款方案1#include<iostream>2usingnamespacestd;3intmain()4{5doublex=1000;6for(inti=1;i<=5;i++)7{8x=x/(1+12*0.0063);9if(i!=5)10{11x=x+1000;12}13}14......
  • 1103.模版变量及模版过滤器
    一、模版路径总结在配置文件setting.py文件中找到TEMPLATES进行文件路径配置:1.DIRS定义一个目录列表,模板引擎按流标顺序搜索这些目录以查询模板源文件。将templates放在主项目目录下:2.APP_DIRS告诉模板引擎是否应该进入每个已安装的应用中查找模板,值为True则模板会去安装了......
  • 2023.5.12编程一小时打卡
    一、问题描述:初始化int类型数组data1[]={1,3,5,7,9,11,13,15,17,19,2,4,6,8,10,12,14,16,18,20},先用任一种算法对其进行排序,然后用户输入一个数字,折半查找函数模板找出他的位置。 二、解题思路:首先对数组进行排序,然后用数组的下标进行折半查找,利用数组下标的比较大小进行替......
  • Apache2.2.11+Tomcat6.0 集群配置 总结
    最近公司需要配置集群在网上找了很多的资料都没有怎么个成功配合网上的资料和一些博客总结如下:1负载均衡的概念:就是apache将客户请求均衡的分给tomcat1,tomcat2....去处理2环境说明(Apache端口:80不需出来Apache端口:8080在Apache安装bin目录下(dos下......
  • 编程语言与Python介绍题
    计算机存储单位1024bytes=1KB  1024KB=1MB 1024MB=1GB 1024GB=1TB(10.24程序员节日)编程语言的发展史1.机器语言:计算机内部只认识01二进制数据。优点:执行效率高,缺点:学习难度大、跨平台性差2.汇编语言:用一个英文字母来表示一串二进制 优点:执行效率高,缺点:开发效率低,跨平......