2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛——Pixel density

【YOLO11改进 - 特征融合】利用Hyper-YOLO 的混合聚合网络(MANet)改进yolo11,提升基础网络的特征提取能力 阅读详情

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2411

Pixel density

细节决定成败,但尼玛,数据也太坑了。。。不多说,代码的备注已经很详细了。。。

#include<iostream>
#include<cstdio>
#include<string>
#include<cmath>
#include<cctype>
#include<algorithm>
#define eps 1e-9
using namespace std;
int main()
{
    int T,t=1;
    scanf("%d",&T);
    getchar();
    while(T--)
    {
        double x=0,a=0,b=0;
        int i,j,l,ll;
        string str,tmp1="",tmp2="";   //tmp1储存前面的字符,tmp2储存后面的字符
        getline(cin,str);
        l=str.size();
        for(i=0; i<l-1; i++) //for(i=0;i<l;i++)
        {
            if(str[i]==' '&&str[i+1]==' ')  //仔细观察,这里有两个空格,巧妙解题的关键所在,
                break;
            tmp1+=str[i];
        }
        for(i+=2; i<l; i++)
        {
            if(str[i]=='.'||str[i]==' ')    //有可能没有小数点。。。一直RE
                break;
            x=x*10+str[i]-'0';
        }
        if(str[i]=='.')
        {
            for(i++,j=0; i<l; j++,i++)
            {
                if(str[i]==' ')
                    break;
                x=x*10+str[i]-'0';
            }
            while(j--)
                x/=10;
        }
        for(i++;i<l;i++)
            if(isdigit(str[i]))
                break;
        for(; i<l; i++)
        {
            if(str[i]=='*')
                break;
            a=a*10+str[i]-'0';
        }
        for(i++; i<l; i++)
        {
            if(str[i]==' ')
                break;
            b=b*10+str[i]-'0';
        }
        while(str[i]==' ')  //一直PE,后台数据有问题,巨坑。。。
            i++;
        for(; i<l; i++) //for(i+=2;i<l;i++),这么写,不要前面的舍去也行,因为后台的数据有问题,虽然不能过样例,但是却过了后面的数据,居然A了,顿时我就吓尿了。。。
            tmp2+=tolower(str[i]);
        printf("Case %d: The ",t++);
        ll=tmp2.size();
        /*while(tmp2[ll-1]==' ')
            ll--;
        for(i=0;i<ll;i++)
            if(tmp2[i]!=' ')
                break;
        for(;i<ll;i++)
            cout<<tmp2[i];*/
        cout<<tmp2<<" of "<<tmp1;
        if(x < eps)
            printf("'s PPI is 0.00.\n");
        else
            printf("'s PPI is %.2lf.\n",sqrt(a*a+b*b)/x);
    }
    return 0;
}


嵌入式开发板OpenClaw部署:ESP32-S3与RISC-V平台性能评估 ESP32-S3与RISC-V平台在OpenClaw部署中的性能评估 本文对比分析了ESP32-S3和RISC-V两种嵌入式平台在OpenClaw部署中的性能表现。ESP32-S3凭借240MHz双核Xtensa LX7处理器和专用AI加速器,特别适合轻量级AI推理任务;而RISC-V凭借开源架构和模块化设计,可实现更高的能效比。文章详细介绍了ESP32-S3-DevKitC-1、SiFive HiFive1等典型开发板的硬件规格,推荐了ESP-IDF和FreeRTOS等操作系统,并提供了完整的开发环 阅读详情

相关推荐

AXI总线的Burst Type以及地址计算 | WRAP到底是怎么一回事?

AXI总线的transaction是burst-based的,因此有必要好好研究一下不同burst type的工作原理。此处略过burst的定义以及burst size、burst length等信号的介绍。

qiuzhongyu123的博客 2万+

2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛 The Best Seat in ACM Contest 看清题目后,我是真哭了。。。。。

 The Best Seat in ACM Contest Time Limit: 1000MS Memory limit: 65536K 题目描述 Cainiao is a university student who loves ACM contest very much. It is a festival for him once when he att

Little_Limbo的专栏 925

Windows下快速搭建MSYS2开发环境(含GCC与MinGW配置)

本文详细介绍了在Windows系统下快速搭建MSYS2开发环境的完整流程。通过使用pacman包管理器,可以便捷地安装GCC编译器与MinGW-w64工具链,并配置系统环境变量。文章还涵盖了从基础安装、系统更新到编译开源项目的实战指南,帮助开发者高效构建原生Windows程序,显著提升C/C++开发效率。

weixin_29213827的博客 538

[2012山东省第三届ACM大学生程序设计竞赛]——Mine Number

2012山东省第三届ACM大学生程序设计竞赛 Mine Number ACM省赛 DFS

继续激情,继续奋斗。 2046

QOpenGL入门教程(二)—— 第一个QOpenGLWidget程序

终于到了实际操作的环节了,这一章我们要做的是: 创建OpenGL窗口 创建并编写着色器程序 为着色器程序装配顶点数据 启动渲染管线进行绘图 第一步:创建新项目 首先,我们使用Qt创建一个常规的QWidget项目,建议不要勾选ui设计器(个人习惯,笔者不太习惯于使用ui来设计) 第二步:创建QOpenGLWidget并实现三个虚函数 QOpenGLWidget Qt5.4之前,Qt可以通过一个QGLWidget类来创建OpenGL窗口,但由于opengl的发展,在5.4版本的时候,Qt提供

ItaLink 1万+

四足机器人机械结构设计:从腿型到驱动的全面解析

本文全面解析了四足机器人机械结构设计的核心要点。资深工程师老张深入探讨了并联腿与串联腿的选型策略、不同腿型布局对稳定性的影响,并详细对比了皮带轮与连杆驱动方式的优劣。文章结合实战经验,强调了足端设计、材料选择及整体结构轻量化等关键细节,为机器人开发者提供了从理论到实践的宝贵指导。

assembly8low的博客 630

2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛——Mine Number

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2410 Mine Number 题目意思很简单,玩过扫雷的人都能秒懂,可是实施起来,却不容易呀!!! 首先对第一行进行枚举,不冲突即可,其他行:上一行为0,此行不能放雷,上一行为1,此处进行枚举,不冲突即可。而且有几个很坑的地方

piaocoder 707

SimpleITK使用——1. 进行Resample/Resize操作

文章目录1. 变换到一个新的spacing1.1 使用Resample()的方法1.1.1 完整代码1.1.2 转换前后图像1.2 使用ResampleImageFilter()的方法2. 已知原图和变换后目标图像的大小2.1 代码2.2 转换后图像3. 相关内容说明3.0 体素和spacing3.1 Resample() 函数说明3.2 itk::simple::ResampleImageFilter函数说明 1. 变换到一个新的spacing 1.1 使用Resample()的方法 1.1.1

啷个哩个啷 8079

山东省第三届ACM大学生程序设计竞赛-Pixel density(模拟)

Pixel density Time Limit: 1000MS Memory limit: 65536K 题目描述   Pixels per inch (PPI) or pixel density is a measurement of the resolution of devices in various contexts; typically computer

Some. 833

一条时间轴上的商品供给:商品供给域事件全景、八大子域事件清单与事件契约规范的工程推演

本文以虚构连锁零售企业“青禾鲜市”为例,用事件风暴重新梳理商品供给域:先剖析同词异义、状态模糊、隐式依赖与被动兜底四类冲突,再以时间轴、八条子域泳道与关键事件铺出全景地图,确立一个事件只有一个户口;随后为总店商品、门店商品、价格、库存、质量、标签、变更通知与操作日志列出聚合、事件、命令与策略,并统一命名、信封结构、版本与幂等规范。程序体检把初稿14个问题清零,仿真显示按聚合版本号更新可售视图可将误判从两位数百分比降到0.019%。文末给出四轮工作坊节奏与新品引入、全国调价、批次召回走查剧本。

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 5万+

十、Teigha.Net示例的源代码下载链接,以及英文的chm说明文件和相关案例

目录官方案例demo下载Teigha.net 英文版手册下载Teigha.net Entity实体中文翻译Teigha4.0 解决闪烁问题demo下载Teigha4.0 收录demo案例类似CAD看图王软件无AutoCAD环境下操作显示CAD文件的功能源码,整个示例模块源码 官方案例demo下载 在之前找到的官方案例3_03版本中包含32位与64位dll 其中的chm的说明文件内容也不完全,后面有更为详细的英文版的chm; 示例项目中,主要包括一个winfrom程序与控制台程序,OdWriteExMgd

... 3517

sdut2411 Pixel density

Pixel density Time Limit: 1000MS Memory limit: 65536K 题目描述   Pixels per inch (PPI) or pixel density is a measurement of the resolution of devices in various contexts; typically computer di

Dosth_Magic 613

【制作100个unity游戏之28】花半天时间用unity复刻童年4399经典小游戏《黄金矿工》(附带项目源码)

在游戏发展史上,有些游戏以其简单而耐玩的特性,深深地烙印在了玩家的记忆中。《黄金矿工》就是其中之一,它曾经在4399等游戏平台上掀起了一股游戏热潮。这款游戏不仅给无数玩家带来了欢乐,还让他们体验到了挖掘金矿的刺激与乐趣。在这个项目中,我们将花费半天的时间,利用Unity引擎,重新打造这款经典小游戏。通过复刻《黄金矿工》,我们不仅是在向童年的回忆致敬,更是在挖掘游戏设计的精髓。在这个过程中,我们将学习如何实现游戏的核心玩法,设计简洁而有效的游戏机制。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 2900

SDUT 2411:Pixel density

Pixel density Time Limit: 1000MS Memory limit: 65536K 题目描述   Pixels per inch (PPI) or pixel density is a measurement of the resolution of devices in various contexts; typically computer di

小坏蛋_千千 631

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

SDUT Pixel density

Pixel density Time Limit: 1000MS Memory limit: 65536K 题目描述 Pixels per inch (PPI) or pixel density is a measurement of the resolution of devices in various contexts; typically computer disp

ACM2272902662的专栏 957

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

SDUT ACM 2411 Pixel density 字符串处理

Pixel density Time Limit: 1000MS Memory limit: 65536K 题目描述 Pixels per inch (PPI) or pixel density is a measurement of the resolution of devices in various contexts; typically computer ...

weixin_30767835的博客 118

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

sdut 2411:Pixel density(第三届山东省省赛原题,字符串处理)

Pixel density Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述   Pixels per inch (PPI) or pixel density is a measurement of the resolution of devices in various contexts; typical...

weixin_34220834的博客 154

SDUT 2411 Pixel density(模拟,字符串)

题目链接:SDUT 2411 Pixel density        这一题,可以说题目略坑。为什么呢,第一就是他题意描述过于模糊,第二题输出格式有点坑(说到底还是题意不要表述清晰)。现在我们来看看这一题吧,这一题可以说是一道着重于细节的一道题。对于细节没有把握清楚的话,就是WA。这一题是 《2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛》 的题。据说当时某些队伍就是因为细节没有把握好,结果硬是WA了26次(深表同情啊)。

Enstein_Jun 1173

省赛总结

省赛总结 今年的省赛就这样,在不知不觉中结束了,说不清,道不明。但同时也留下了很多遗憾,体会最深的就是:算法是这东西并不是一朝一夕就能速成的,它需要时间的不断积累。没有大量的题量和知识点作为支撑,比赛时真的是很不容易。像我这种想将图论和几何的题,在短短一个月内都弄会,简直是痴心妄想。概括来说,还是得靠平时的努力和积累。不得不感叹一句,做的题还是太少了(依稀还记得大二上学期,山科的人来我们学校比赛

piaocoder 882

2010年山东省第一届ACM大学生程序设计竞赛——Clockwise

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2153 Clockwise 只要理解题目意思,即可敲出正确代码。 题目大意为:给你n个点,让你求出任意一个向量,顺时针旋转180(不能到达180),如果可以达到其余n-2个点,就输出‘C’,逆时针旋转180,如果可以到达n-2个

piaocoder 768

2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛——n a^o7 !

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2413 n a^o7 ! 简单模拟即可!!! #include #include #include #include #include using namespace std; int main() { int T,t=

piaocoder 762

2013年山东省第四届ACM大学生程序设计竞赛——A^X mod P

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2605 A^X mod P 打表求解,不然会超时!!! http://blog.youkuaiyun.com/i_am_a_winer/article/details/44905701 他说相当于dp,但我感觉其实就是一道数论题,用快

piaocoder 724

2010年山东省第一届ACM大学生程序设计竞赛——Shopping

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2154 Shopping 简单模拟即可!!! #include #include #include #include using namespace std; int a[100010]; int main() {

piaocoder 707

2010年山东省第一届ACM大学生程序设计竞赛——Fairy tale

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2156 Fairy tale 题目大意: 人可以动,宝藏也可以动,相当于一个追击问题,不过,人每秒可以走两步:1.按照地图来走(如果超出地图的范围,则可以不移动),2.按照自己的意愿来走(选取距离宝藏近的方向移动),宝藏只能按照

piaocoder 668

2013年山东省第四届ACM大学生程序设计竞赛——Contest Print Server

题目大意:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2624 Contest Print Server 简单模拟即可!!! #include #include #include using namespace std; int main() { int T; sca

piaocoder 613

2010年山东省第一届ACM大学生程序设计竞赛——Greatest Number

题目链接:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2157 Greatest Number 题目意思:给你一串数,任取四个,可以重复,求最大值,但不能超过m。 可以先将任意两个数相加,然后再二分查找求出符合题意的最大值即可。 #include #include #include

piaocoder 607
上一篇: 2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛——Mine Number
下一篇: 2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛——n a^o7 !
yphacker
博客等级 码龄12年 199粉丝 540原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值