百练2981 大整数加法

 

刚接触算法,感觉很奇特...这货不是数这货不是数.....
其实就是模拟
1,num1为第一个,num2可以为其他的多个数而不止是两个,num1 += num2,然后可以继续输入num2
2,用字符串存数,所以这货不是数..

3,注意进位

4,注意输出时,99+1=00的情况
 

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
	int i,k=0,len1,len2,maxlen,a=0,b=0;
	int num1[210];
	int num2[210];
	char s1[210];
	char s2[210];
	
	scanf("%s", s1);
	
	len1 = strlen(s1);
	
	maxlen = len1;
	
	memset(num1,0,sizeof(num1));
	
	for(i=len1-1; i>=0; i--)
	{
		num1[k++] = s1[i] - '0';
	}
	
	scanf("%s", s2);
	
		k = 0;
		
		len2 = strlen(s2);
		
		memset(num2,0,sizeof(num2));
		
		for(i=len2-1; i>=0; i--)
		{
			num2[k++] = s2[i] - '0';
		}
		
		k = 0;
		
		for(i=0; i<len2; i++)
		{
			num1[i] *= num2[i];
			
		    if(num1[i] > 10)
		    {
				a = num1[i] / 10;
				
				b = num1[i] % 10;
				
				num1[i] = b;
				
				num1[i+1] = num1[i+1] + a;
				
				a = b = 0;
			}
		}
		if(len2 > maxlen)
		{
			maxlen = len2;
		}
		if(num1[maxlen] != 0)
		{
			maxlen++;
		}
		for(i=maxlen-1;i>=0;i--)
		{
			printf("%d" ,num1[i]);
		}
	system("pause");
	return 0;
}


阿里云炼大模型平台提供了一系列与OCR(光学字符识别)相关的功能,特别是在处理文档理解和文字提取方面表现突出。用户可以通过调用通义千问API中的文档理解与文字提取接口,实现对图像、PDF等文件中文字内容的精准识别与结构化输出。 ### OCR 功能使用方法 #### 1. 文字提取 阿里云炼支持从图像或文档中提取文字内容[^1]。这一过程通常通过调用API来完成,输入可以是图片链接或者Base64编码的图片数据,输出则是识别后的文本信息。例如,使用Python语言调用API的基本步骤如下: ```python import requests import json # 设置请求头和认证信息 headers = { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' } # 构建请求体 data = { "input": { "image_url": "https://example.com/path/to/image.jpg" # 或者使用 base64 编码的图片数据 }, "parameters": {} } # 发送POST请求 response = requests.post('https://api.example.com/ocr/text_extraction', headers=headers, data=json.dumps(data)) # 解析响应结果 result = response.json() print(result['output']['text']) ``` #### 2. 文档理解 除了基本的文字提取外,炼还提供了文档理解的功能,能够解析复杂格式的文档,如表格、公式等,并将其转换为结构化的数据形式[^1]。这在处理财务报表、学术论文等专业文档时尤为有用。文档理解的调用方式与文字提取类似,但需要指定不同的API端点和参数配置。 #### 3. 高级特性 - **多语言支持**:OCR功能支持多种语言的文字识别,包括但不限于中文、英文、日文、韩文等。 - **高精度识别**:采用深度学习技术,确保即使在低质量图片条件下也能获得较高的识别准确率。 - **批量处理**:支持一次上传多个文件进行批量处理,提高工作效率。 - **安全性和隐私保护**:所有上传的数据均遵循严格的安全标准,保障用户信息安全。 ### 注意事项 - 在使用前,请确保已经注册了阿里云账号并获取了相应的API密钥。 - 根据实际需求选择合适的API版本和服务等级,以满足性能和成本控制的要求。 - 对于敏感或重要的数据,建议先进行脱敏处理后再上传至云端服务。 通过上述方法,开发者可以快速集成阿里云炼提供的OCR能力到自己的应用程序中,从而提升产品的智能化水平和用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值