3421:练72.2 n-1位数

3421:练72.2  n-1位数

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

练 72.2n-1 位数

信息学奥赛一本通-编程启蒙(C++版)在线评测系统




C++代码: 

#include <bits/stdc++.h>
using namespace std;
int main()
{
	int t,a[100],j,flag,k;
	scanf("%d",&t);
	while(t--){
		long long n;
		scanf("%lld",&n);
		j=0;
		while(n>9){
			a[j++]=n%10;
			n/=10;
		}
		flag=0;
		for(int i=j-1;i>=0;i--){
			if(a[i]!=0){
				flag=1;
				k=i;
				break;
			}
		}
		if(flag==0){
			printf("0\n");
		}else{
			for(int i=k;i>=0;i--)
				printf("%d",a[i]);
			printf("\n");
		}
	}
	return 0;
}


C程序:

/*
3421:练72.2  n-1位数
http://bas.ssoier.cn:8086/problem_show.php?pid=3421
https://blog.csdn.net/tian_he_he/article/details/77494346
https://www.csp-j.com/d/ybtbas/p/P421
http://acm.hi-54.com/problem.php?pid=2072
*/
//#include<cstdio>
#include <stdio.h>
#include <stdlib.h>
int main()
{
	int t;
	scanf("%d",&t);
	while(t--)
	{
		long long  n;
		scanf("%lld",&n);
		int a[100];
		int j=0;
		while(n>9)
		{
			a[j++]=n%10;
			n/=10;
		}
		int flag=0;
		int k;
		for(int i=j-1; i>=0; i--)
		{
			if(a[i]!=0)
			{
				flag=1;
				k=i;
				break;
			}	   
		}
		if(flag==0)
		    printf("0\n");
		else
		{
			for(int i=k; i>=0; i--)
			    printf("%d",a[i]);
			printf("\n");
		}
	}
	return 0;
}



 




Python等级考试(1级-6级)全套真题讲解| 2023年3月

Python等级考试(1级-6级)全套真题讲解| 2023年3月_哔哩哔哩_bilibili

用Python学习数学系列

用Python学习数学系列_哔哩哔哩_bilibili

电子学会python三级考试知识点讲解教学视频

电子学会python三级考试知识点讲解教学视频_哔哩哔哩_bilibili

跟着兔子一起研究学习,【Python基础- Python及其数学库】上

跟着兔子一起研究学习,【Python基础- Python及其数学库】上_哔哩哔哩_bilibili

蓝桥STEMA竞赛Python模块(23年10月)

蓝桥STEMA竞赛Python模块(23年10月)_哔哩哔哩_bilibili

NOI题库 python题解

https://blog.csdn.net/dllglvzhenfeng/category_11601976.html

洛谷python部分题解(2024.08.17)

洛谷python部分题解(2024.08.17)-CSDN博客

Python学习(2024.08.01)

Python学习(2024.08.01)-CSDN博客




洛谷千题详解

https://blog.csdn.net/djfihhfs/category_12079613.html

洛谷千题详解 | P1002 [NOIP2002 普及组] 过河卒【C++、 Java、Python语言】

洛谷千题详解 | P1002 [NOIP2002 普及组] 过河卒【C++、 Java、Python语言】_洛谷过河卒-CSDN博客

洛谷千题详解 | P1003 [NOIP2011 提高组] 铺地毯【C++、 Java、Python语言】

洛谷千题详解 | P1003 [NOIP2011 提高组] 铺地毯【C++、 Java、Python语言】_c++铺地毯模拟算法-CSDN博客

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dllglvzhenfeng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值