n=int(input())
dt={}
for i in range(n):
cc=input().split()
dt[cc[1]]=dt.get(cc[1],0)+int(cc[0])
print(dt)
result = []
for x in dt.items():
result.append(x)
result.sort(key =lambda x:x[0])
for x in result:
......................
阅读全部
|
jywzf
贴于 2022年7月2日 10:29
hide
bbsi
'''
007:物资统计
查看提交统计提问
总时间限制: 1000ms 内存限制: 65536kB
描述
新冠肺炎肆虐全球,中国提供物资支援世界各国。现需统计世界各国总共收到的物资件数。
输入
第一行输入一个数n,代表中国援外航班数。
后面是n行,每行代表一个航班。
每个航班的信息包含一个整数,表示物资数量,以及一个国名。国名不含空格。
输出
......................
阅读全部
|
jywzf
贴于 2022年7月2日 10:07
hide
bbsi
'''006:商品评分
查看提交统计提问
总时间限制: 1000ms 内存限制: 65536kB
描述
购物网站上有许多商品。每个商品都会得到若干用户评分(为1-10的正整数),取这些评分的平均数作为商品总评分。 给出各个商品的名称及它们对应的若干用户评分,请按照商品总评分从高到低的顺序输出商品名称;如果两个商品总评分相同,则用户评分数量多的商品排在前面。
题目保证商品名称各不相同,且不会出现两个总评分与用户评分数量完全相同的商品。 本题目有多组输入数据。
输入
第一行一个整数n,表示数据组数;
接下来n组数据,每组数据中:
第一行一个整数m,表示该组数据中商品个数;
......................
阅读全部
|
jywzf
贴于 2022年7月2日 09:45
hide
bbsi
'''006:商品评分
查看提交统计提问
总时间限制: 1000ms 内存限制: 65536kB
描述
购物网站上有许多商品。每个商品都会得到若干用户评分(为1-10的正整数),取这些评分的平均数作为商品总评分。 给出各个商品的名称及它们对应的若干用户评分,请按照商品总评分从高到低的顺序输出商品名称;如果两个商品总评分相同,则用户评分数量多的商品排在前面。
题目保证商品名称各不相同,且不会出现两个总评分与用户评分数量完全相同的商品。 本题目有多组输入数据。
输入
第一行一个整数n,表示数据组数;
接下来n组数据,每组数据中:
第一行一个整数m,表示该组数据中商品个数;
......................
阅读全部
|
jywzf
贴于 2022年7月2日 09:00
hide
bbsi
#002:买手办
# http://cxsjsxmooc.openjudge.cn/2021pyspringfinal/002/
a=int(input())
if a%5==0:
if a%7==0:
print('best')
else:
print('good')
else:
print('bad')
阅读全部
|
jywzf
贴于 2022年6月26日 22:16
hide
bbsi
#003:字符计数
#http://cxsjsxmooc.openjudge.cn/2021pyspringfinal/003/
n=int(input())
for i in range(n):
a=input().upper()
b=input().upper().split()
for i in range(len(b)):
m=0
for k in b[i]:
if a==k:
m+=1
......................
阅读全部
|
jywzf
贴于 2022年6月26日 22:14
hide
bbsi
}# -*- coding: utf-8 -*-
import math, random,time
import threading
import tkinter as tk
import re
#import uuid
Fireworks=[]
maxFireworks=8
height,width=600,600
......................
阅读全部
|
张成哥哥
贴于 2022年6月26日 19:02
hide
bbsi
#include <stdio.h>
//求Sn=a+aa+aaa+aaaa+aaaaa+.....+aaa...aaa的值
//其中a是一个数字,n表示a的位数,由键盘输入,例如:2+22+222+2222+22222(此时n=5)
int main() {
int a,n,i=1,sn=0,tn=0;
printf("请输入a,n的值:\n\n");
scanf("%d %d",&a,&n);
while(i<=n)
{
tn=tn+a; //赋值后的tn为i个a组成的值
sn=sn+tn; //赋值后的Sn为多项式前n项的和
a=a*10;
......................
阅读全部
|
KC_Andy
贴于 2022年6月25日 22:03
hide
bbsi
#include <stdio.h>
//输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
int main() {
char c;
int letters=0; //用于记录英文字母个数
int space=0; //用于记录空格个数
int digit=0; //用于记录数字个数
int other=0; //用于记录其他字符个数
printf("请输入一行字符:\n");
while((c=getchar())!='\n') //循环条件是c不等于换行(即结束符)
{
if(c>='a'&&c<='z'||c>='A'&&c<='Z')
......................
阅读全部
|
KC_Andy
贴于 2022年6月25日 21:37
hide
bbsi
#include <stdio.h>
//输入两个正整数m和n,求其最大公约数和最小公倍数
int main() {
int m,n,temp,p,q;
static int a,b; //因为m,n的 值在代码运行过程中,值发生了改变,
//故定义静态变量保存m和n的值(static int 整个过程其值都不会改变
printf("请输入两个正整数:\n");
scanf("%d %d",&m,&n); //如果前者小于后者,则交换两个数
a=m;
b=n;
if(m<n)
{
......................
阅读全部
|
KC_Andy
贴于 2022年6月25日 21:06
hide
bbsi