poj 3094 Quicksum

简介:

除了这道题真的很水,我好像也不能说别的什么了吧。。。哈哈哈,注意一下控制一下循环的细节就好,一个连乘的累加


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

int main()
{
	char str[300];
	int sum,pos;
	
	while(gets(str))
	{
		if(str[0]=='#')
			break;
		
		//计算quicksum值
		pos=0;
		sum=0;
		while(str[pos]!='\0')
		{
			if(str[pos]==' ')
				pos++;
			
			else
			{
				sum+=(pos+1)*(str[pos]-'A'+1);
				pos++;
			}
		}
		
		printf("%d\n",sum);
	}
	
	return 0;
}


相关文章
|
9月前
|
机器学习/深度学习 资源调度 计算机视觉
RT-DETR改进策略【Conv和Transformer】| CVPR-2022 Deformable Attention Transformer 可变形注意力 动态关注目标区域
RT-DETR改进策略【Conv和Transformer】| CVPR-2022 Deformable Attention Transformer 可变形注意力 动态关注目标区域
442 15
RT-DETR改进策略【Conv和Transformer】| CVPR-2022 Deformable Attention Transformer 可变形注意力 动态关注目标区域
|
9月前
|
机器学习/深度学习 人工智能 测试技术
Qwen2.5-Max 再创佳绩,闯入 LiveBench 全球前十
Qwen2.5-Max 再创佳绩,闯入 LiveBench 全球前十
|
11月前
|
人工智能 监控
绩效管理方法和框架有哪些?
绩效管理在高效团队建设中至关重要,它通过目标管理、评估激励和绩效改进等环节,确保员工表现与组织目标一致,促进团队成长和协作效率,最终实现团队目标。有效的绩效管理流程包括绩效计划、实施与辅导、评估及复盘,旨在通过持续改进提升团队整体效能。
317 2
绩效管理方法和框架有哪些?
|
JavaScript 前端开发 NoSQL
使用Node.js进行后端开发入门
【8月更文挑战第10天】恭喜你完成了Node.js后端开发的入门之旅!这只是个开始,Node.js的世界远比这广阔。随着你对Node.js的深入学习和实践,你将能够构建更复杂、更强大的后端应用。不断探索、学习和实践,你将在Node.js的道路上越走越远。
|
缓存 监控 JavaScript
使用 keep-alive 时,监控和分析组件的缓存行为
使用 keep-alive 时,监控和分析组件的缓存行为
|
JSON 测试技术 API
Curl【实例 01】curl下载使用及cmd实例脚本分享(通过请求下载文件)
Curl【实例 01】curl下载使用及cmd实例脚本分享(通过请求下载文件)
721 0
|
缓存 算法 安全
JUC第四讲:Java中的锁/CAS原理与案例分析(下)
JUC第四讲:Java中的锁/CAS原理与案例分析
283 0
|
测试技术 图形学
glTF 中基于物理的渲染(PBR)
本文的目的是在讨论PBR和glTF之间的关系之前,提供PBR理论背后的一些直觉,并涵盖一些数学基础。
259 0
|
网络协议 Unix API
|
前端开发
前端学习笔记202305学习笔记第二十五天-let const 箭头函数的坑7
前端学习笔记202305学习笔记第二十五天-let const 箭头函数的坑7
81 0