USACO:Your Ride Is Here

USACO系列——Your Ride Is Here 题目(洛谷) 点击上方连接,自行看题目。 类别:字符串模拟 涉及要点: 字符串转数字     前置技能:需要知道ASCII代码     例:     如题意      A->1,B->2,C->3,D->4,......,Z->26     那么如此,我们找到规律     规律:     设这个字符为x(A<=x<=Z)     x->... 阅读详情
 

/*
ID:zjxucha1
LANG:C
PROG:ride
*/

#include <stdio.h>
#include <string.h>

int charToInt(char);
int calculate(char[]);
int getNum(char[]);
int main(void)
{
 FILE *fp1 = fopen("ride.in", "r");
 FILE *fp2 = fopen("ride.out", "w");
 //printf("%d", 2 * 'c');
 char group[10];
 char comet[10];
 fscanf(fp1, "%s%s", group, comet);
 int sumg, sumc;
 sumg = calculate(group);
 //printf("%d", sumg);
 sumc = calculate(comet);
 if (sumg%47 == sumc%47)
 {
  fprintf(fp2, "%s\n", "GO"); 
 }
 else
 {
  fprintf(fp2, "%s\n", "STAY");
 }
 fclose(fp1);
 fclose(fp2);
 return 0;
}

int charToInt(char from)
{
 int k;
 k = from - 64;
 //printf("%d", k);
 return k;
}

int calculate(char s[])
{
 int i;
 int sum = 1;
 for (i=0; i<strlen(s) ;i++)
 {
  sum = sum * charToInt(s[i]);
  printf("%d\n", strlen(s));
 }
 return sum;
}

洛谷P1200—— [USACO1.1]你的飞碟在这儿Your Ride Is Here 解法 (C++) Hi 又见面了哦~ 今天还是洛谷的题。。。但好像是某个比赛的题 [USACO1.1]你的飞碟在这儿Your Ride Is Here (有知道是哪个比赛的评论区说) 先上题目传送门(点击蓝字即可观看) 题目被我擅自纂改 改动了一些,以防你们看不懂,因为有些地方是真的很奇怪(人类迷惑行为) 题目描述 在每一个彗星后都有一只UFO。这些UFO时常来收集地球上的忠诚支持者,但不幸的是,他们的飞碟每次出行都只能带上一组支持者。因此,他们要用一种聪明的方案让这些小组提前知道谁会被彗星带走。他们为每个彗星起了一个名字, 阅读详情

相关推荐

1_your ride is here_usaco_TheAnswer_YourRideisHere_

One of the answer of the USACO training exercises.

USACO 1.1 Your Ride Is Here

作为用来熟悉 usaco的入门题目, 此题还是有些意思的,有些小问题写程序时还是要注意的。 字符串的读取 gets   平时读取字符串我们有时会用 gets 函数, 但是极不推荐使用这个函数,因为此函数可以无限读取,不会判断上限。gets(s),  会不管声明的字符数组 s

荆棘鸟 509

在昇腾910B服务上部署搭建适配PDF解析工具Mineru2.5开源项目

本文介绍了在昇腾910B服务器上部署开源PDF解析工具Mineru2.5的过程。首先从昇腾社区下载mindie镜像并运行容器,安装系统依赖。针对部署过程中遇到的多个报错问题(如torchvision与torch版本不匹配、昇腾软件栈与NumPy 2.0不兼容等),提供了具体解决方案和兼容版本。通过设置环境变量、安装指定版本的Python依赖包,成功部署Mineru项目并下载模型。最后运行测试,验证了在NPU设备上运行pipeline的可行性。整个过程详细记录了版本适配和错误处理方法,为类似部署场景提供了参考

一起加油吧 2163

洛谷算法题 P1200[USACO1.1] 你的飞碟在这儿 Your Ride Is Here

众所周知,在每一个彗星后都有一只 UFO。这些 UFO 时常来收集地球上的忠诚支持者。不幸的是,他们的飞碟每次出行都只能带上一组支持者。因此,他们要用一种聪明的方案让这些小组提前知道谁会被彗星带走。他们为每个彗星起了一个名字,通过这些名字来决定这个小组是不是被带走的那个特定的小组(你认为是谁给这些彗星取的名字呢?关于如何搭配的细节会在下面告诉你;你的任务是写一个程序,通过小组名和彗星名来决定这个小组是否能被那颗彗星后面的 UFO 带走。

2301_80147864的博客 1383

Windows 环境下 OpenClaw 的安装与千问大模型配置

为了不占用 C 盘空间,重装系统也不丢失配置,本文详细记录了如何将 OpenClaw 安装在非系统盘,比如D 盘,并对接阿里云 通义千问大模型的全过程。主要是利用 NVM 和 npm 进行安装,方便后续一键升级,配置具有免费额度的Qwen API,这个只需要在阿里云百炼注册一个账号就能获得免费额度。

博客 6536

VS2103+Intel2013+MSMPI运行Fortran并行程序

VS2103+Intel2013+MSMPI运行Fortran并行程序MSMPI安装新建Fortran90项目编写Fortran并行程序在cmd运行编译完成的执行文件 MSMPI安装 我这里采用的是Microsoft MPI v9.0.1,可以点此下载。下载完成后同时安装msmpisdk.msi、msmpisetup.exe两个文件,安装位置默认即可。 其中msmpisdk.msi的默认安装路径在C:\Program Files (x86)\Microsoft SDKs\MPI,该文件包含了mpi环境所需

weixin_43176703的博客 2936

你的飞碟在这儿Your Ride Is He…

题目链接https://www.luogu.org/problemnew/show/P1200 题目描述 众所周知,在每一个彗星后都有一只UFO。这些UFO时常来收集地球上的忠诚支持者。不幸的是,他们的飞碟每次出行都只能带上一组支持者。因此,他们要用一种聪明的方案让这些小组提前知道谁会被彗星带走。他们为每个彗星起了一个名字,通过这些名字来决定这个小组是不是被带走的那个特定的小组(你认为是谁给这...

lyslyslys的博客 378

FFmpeg视频缩放终极指南:从基础命令到保持宽高比的5种实战技巧

本文是FFmpeg视频缩放的终极指南,详细讲解了从基础命令到保持宽高比的5种实战技巧。针对不同平台(如抖音、B站、Instagram)的分辨率要求,提供了具体的参数模板和批量处理脚本,帮助内容创作者高效、精准地调整视频大小,避免画面变形或黑边问题,实现多平台适配。

juice的博客 457

[USACO 1.1]你的飞碟在这儿Your Ride Is Here(c++)

他们为每个彗星起了一个名字,通过这些名字来决定这个小组是不是被带走的那个特定的小组(你认为是谁给这些彗星取的名字呢?然后,在int 类型的sum1(小组数据总和)和sum2(彗星数据总和),然后,在使用两个for循环,进行数据带入最后if判断,这是其中一种解法,较为简单,一定要读懂代码,光抄不记没有意义。写出一个程序,读入彗星名和小组名并算出用上面的方案能否将两个名字搭配起来,如果能搭配,就输出“GO”,否则输出“STAY”。第1行:一个长度为11到66的大写字母串,表示彗星的名字。

2301_79696886的博客 858

数字IC面试核心:从MUX基础到Glitch-Free时钟切换电路深度剖析

本文深入剖析数字IC设计中的MUX基础原理及其在Glitch-Free时钟切换电路中的应用。从二选一MUX的门级实现到时钟切换中的毛刺问题,详细讲解了同步切换机制和工程优化技巧,帮助工程师掌握高速时钟电路设计的核心要点。

weixin_42629815的博客 323

Android 系统状态栏中实现高斯模糊背景

至此,我们已经完成了在 Android 系统的 SystemUI 中实现高斯模糊背景的过程。通过以上的布局和代码修改,我们可以在状态栏中看到具有高斯模糊效果的背景。同时,为了在不同版本的 Android 系统上适配高斯模糊效果,可能需要进行一些额外的代码调整和兼容性处理。希望本文能够帮助你理解如何在 Android 系统的 SystemUI 中实现高斯模糊背景,并通过提供的源代码进行相应的开发和调试。首先,我们需要在 SystemUI 的布局文件中添加一个用于展示高斯模糊背景的视图。属性来开启模糊效果。

CyberSparkZ的博客 869

USACO题解——Section 1.2——Your Ride Is Here

题目地址:https://train.usaco.org/usacoprob2?a=g6aKKOrpotS&S=ride。估计这个网页需要登录才能看到。 我自己的OJ上题目链接是http://47.110.135.197/problem.php?id=4362。 题意 就是输入两个不超过 6 长度的全部由大写字符构成字符串,然后按照某种规定(A变1,B变2,...,Z变26),计算两...

努力中的老周的专栏 7530

基于STM32设计的太阳能智慧路灯_444

本文设计并实现了一种基于 STM32 的太阳能智慧路灯系统。系统以 STM32F103C8T6 单片机为核心,集成温湿度检测、空气质量检测、环境光照检测、行人检测和路灯故障检测等功能,实现对路灯运行环境和工作状态的实时感知。

460

USACO Your Ride Is Here 解题日志

这是我第一次在USACO上做题,学会怎么提交就弄了半天,感觉被自己蠢哭了。后来才发现文件一直没修改过来,囧啊囧。 题目很简单: Your Ride Is Here It is a well-known fact that behind every good comet is a UFO. These UFOs often come to collect loyal s

菜鸟の小窝 1716

基于工作流的低代码AI应用开发:Flock平台核心架构与实战指南

在AI应用开发领域,工作流编排正成为连接大语言模型(LLM)能力与复杂业务逻辑的关键技术。其核心原理是将任务分解为模块化节点,通过可视化方式定义执行顺序与数据流向,从而实现灵活可控的自动化流程。这种范式极大地提升了开发效率,降低了技术门槛,使得开发者能够聚焦于业务设计而非底层代码。在技术价值层面,工作流编排支持检索增强生成(RAG)、多智能体协作等高级模式,并能通过人工干预节点确保关键流程的可靠性与合规性。其典型应用场景包括智能客服、自动化办公、数据分析助手等。本文以Flock平台为例,深入解析了如何利用其

weixin_26848497的博客 381

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

【USACO】Your Ride Is Here

【USACO】Your Ride Is Here第一次尝试USACO的题目,比较胆战心惊,但是题目读懂之后,还是OK. Your Ride Is Here 这道题目本质上就是把字符串转化为int数字,然后求乘积mod 47的值是否相等。代码是用c++代码写的#include <iostream> #include <fstream> #include <string>using namespace

胖子jimmy的学习记录~ 594

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

USACO Your Ride Is Here

USACO Your Ride Is Here (我来刷水题啦~~~) 题目 It is a well-known fact that behind every good comet is a UFO. These UFOs often come to collect loyal supporters from here on Earth. Unfortunately, they only hav...

w13141194211的博客 255

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

USACO1.1 PROB Your Ride Is Here 比较分析

PROB Your Ride Is Here 有些星星上会有UFO来接地球人上去玩,但是这个UFO一次只能有一组人过去。所以要让这组人知道他们被选中了。方法是这样的,星星的名字和组名能确定一个小组该去哪儿。然后我们就要写一个程序,判断一组人是不是能去那个星星玩。 组名和星星名都能转化成数字,A就是1,Z就是26,按照字母顺序递增。举个例子,USACA就是21*19*1*3*15=17955。如

niskoy的博客 706

P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here

P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here 1.思路 简单题,注意点ASCII码字符代表的含义就行 2.源码 #include<stdio.h> int main(){ char xz[7],hx[7]; long s1=1,s2=1; gets(xz); gets(hx); for(int i=0;xz[i]!='\0';i++) s1=s1*(xz[i]-64); for(int i=0;h

浮生未歇 173

Usaco Training 刷怪旅 第一层第一题 Your Ride Is Here

众所周知,每一颗卫星后都会跟着一艘UFO。这些UFO经常来地球收集忠诚的外星人崇拜者。不幸的是,这些UFO每一次飞行只有能容纳下一组人的空间。但他们通过一种聪明的方法让人们提前知道哪一组会被带走: 他们为每一个彗星和每一组人取了一个名字,而二者的名字通过特殊方式处理将决定轮到哪一组被带走(你认为是谁命名了这些彗星?)。联系的具体规则在下面给出;你的任务是写出一个程序,获取小组和彗星的名字并判断该小组是否可以跟该彗星后面的UFO离开。

lsy201009的博客 545

[USACO1.1] 你的飞碟在这儿 Your Ride Is Here

本题的关键是如何把字母转换成数字,只要掌握好此方法,便可解决问题。

2301_78837849的博客 808

USACO——Your Ride Is Here 你的飞碟在这儿

描述 众所周知,在每一个彗星后都有一只UFO。这些UFO时常来收集地球上的忠诚支持者。不幸的是,他们的飞碟每次出行都只能带上一组支持者。因此,他们要用一种聪明的方案让这些小组提前知道谁会被彗星带走。他们为每个彗星起了一个名字,通过这些名字来决定这个小组是不是被带走的那个特定的小组(你认为是谁给这些彗星取的名字呢?)。关于如何搭配的细节会在下面告诉你;你的任务是写一个程序,通过小组名和彗星名来

qzhhehe的专栏 735
上一篇: 计算机系统概论基础
下一篇: 解题记录 Greedy gift givers
XMCDWS
博客等级 码龄16年 2粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值