CSP_20140301相反数

题目描述:

 

相对简单直接附代码:

#include<bits/stdc++.h>
using namespace std;
const int N=505;
int a[1010];
int b[1010];
int main()
{
	int n,num,res=0;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>num;
		if(num>=0) a[num]++;
		else b[abs(num)]++;
	}
	for(int i=0;i<1000;i++) 
		if(a[i]&&b[i]) res+=min(a[i],b[i]);
	cout<<res<<endl;
	return 0;
} 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
运行这段代码出现TypeError: '<' not supported between instances of 'datetime.date' and 'int'错误csp_info.replace(to_replace=r'^\s*$', value=np.nan, regex=True, inplace=True) csp_info.dropna(inplace=True) csp_info['year'] = csp_info['DealTime'].str.split('/', expand=True)[0] csp_info['month'] = csp_info['DealTime'].str.split('/', expand=True)[1] csp_info['day'] = csp_info['DealTime'].str.split('/', expand=True)[2].str.split(' ', expand=True)[0] stu_info_copy = stu_info[['bf_StudentID','cla_id']] # csp_info_copy = csp_info.copy() csp_info['csp_date'] = 0 csp_info['Mon'] = 0 for i in range(csp_info['csp_date'].shape[0]): csp_info['csp_date'].iloc[i] = str(csp_info['year'].iloc[i]) + '-' + str(csp_info['month'].iloc[i]) + '-' + str( csp_info['day'].iloc[i]) csp_info['Mon'].iloc[i] = float(str(csp_info['MonDeal'].iloc[i]).split('-')[1]) # print(csp_info) csp_info['csp_date'] = pd.to_datetime(csp_info['csp_date']).dt.date csp_info_copy = csp_info[['bf_StudentID', 'csp_date', 'Mon']] csp_num = csp_info_copy.groupby(['csp_date']).count().reset_index() csp_info_date_all = [] for i in range(csp_num.shape[0]): csp_info_date_all.append(str(csp_num['csp_date'].iloc[i])) print(len(csp_info_date_all)) stu_info_copy_merge = pd.merge(stu_info_copy, csp_info_copy, on='bf_StudentID', how='left') stu_info_copy_merge = stu_info_copy_merge.fillna(0) Mon_arr = [] for i in range(len(classId)): stu_info_copy_merge_id = stu_info_copy_merge.drop(stu_info_copy_merge[stu_info_copy_merge['cla_id'] != classId[i]].index) print(stu_info_copy_merge_id) csp_date = [] Mon= [] Num= [] csp_money = stu_info_copy_merge_id[['csp_date', 'Mon']].groupby('csp_date').sum().reset_index() csp_num = stu_info_copy_merge_id[['csp_date','Mon']].groupby('csp_date').count().reset_index() print(csp_money) print(csp_num)
03-21

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值