PAT乙级题1010 一元多项式求导 (25分)几个坑点(主要是第三个测试点)_ZoeEot的博客-程序员秘密

技术标签: PAT  坑点解释  

本人新人,这些代码都慢慢摸索出来的,在博客上没看到正解,也可能是我没找到,就是第三个测试点的新手版=-=;;
代码如下

#include<stdio.h>
int main(){
    
	int k,n;
	int i=0;
	while(scanf("%d%d",&k,&n)!=EOF){
    
		if(n==0&&k==0){
    
			if(i!=0) printf(" "); 
			printf("0 0");
			i++;//这里
		}

		if(n!=0){
    
			if(i!=0)
				printf(" ");
			printf("%d %d",k*n,n-1);
			i++;//这里
		}
		//如果写到这里(外面)
	}
	if(i==0) printf("0 0");
	return 0;
}

主要是计数器”i“的位置的问题,就是如果他的测试点的一开始是1,0等,不做任何输出的输入,如果”i“写到外面,那么他的i就会自加,再进行输入就会在开头出现空格
#错误代码如下,可以尝试输入:1 0 2 2

#include<stdio.h>
int main(){
    
	int k,n;
	int i=0;
	while(scanf("%d%d",&k,&n)!=EOF){
    
		if(n==0&&k==0){
    
			if(i!=0) printf(" "); 
			printf("0 0");
			//i++;
		}

		if(n!=0){
    
			if(i!=0)
				printf(" ");
			printf("%d %d",k*n,n-1);
			//i++;
		}
		i++; 
	}
	if(i==0) printf("0 0");
	return 0;
}

希望和我一样被困在第三个测试点的小伙伴能早日脱坑=-=

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/hugnamer/article/details/103517889

智能推荐

关于js判断鼠标移入元素的方向——上下左右_weixin_34185320的博客-程序员秘密

 一开始我是这么想的,将待移入的元素分割四块,用mousemove获取第一次鼠标落入的区域来判断鼠标是从哪个方向进去的。所以只要写个算法来判断鼠标的值落入该元素的区域就可以得出鼠标移入的方向,如下图:  对于数学不太好的我,只能上网找下看有没有人解决了。找到了如下这段:var x = (e.pageX - this.offsetLeft - (w / 2)) * (w &gt; h...

智能车学习日记【二】————十字和斜入十字_RoyZz_的博客-程序员秘密_智能车丢线

智能车学习日记【二】————十字和斜入十字文章目录智能车学习日记【二】————十字和斜入十字前言一、普通十字补线二、使用步骤1.引入库2.读入数据总结项目场景:问题描述:原因分析:解决方案:学习内容:学习时间:学习产出:前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言经过了一个多月的学习,终于也是调出了2.8m以上的四轮车,过程中也遇到了很多困难,其中就有十字补线和斜入十字补线。尤其是斜入十字也是困扰了我快一周,现在和大家分享一下我处理斜入十字的方法(我的方法其实还有很多漏洞需

swift socket编程客户端(一)--BSD Socket_weixin_38388284的博客-程序员秘密

在iOS上编写Socket 一般会用到三个框架1.BSD Socket2.CFNetwork API3.StreamBSD Socket是C语音实现的,在初始化Socket的时候不会自动打开设备Wi-Fi或者蜂窝无线网。所以在iOS上编程最好用CFNetwork或者Stream。BSD Socket的主要API(swift 代码) socket(addressFamily:...

CSDN的博客界面修改_mastermanager的博客-程序员秘密

 CSDN的博客我用新学的DIV+CSS改版了下CSDN的博客,让大家,点评下。。。和大家分享下哈。。。。。欢迎提问和建议!!

JAVA给定日期,计算几天后,几天前的日期——Date类,体会类和对象。_hello_fjm的博客-程序员秘密

/* * Date 存储 年-月-日 信息 * 原则: 一切从用户角度出发 * 功能: * 1) 初始化 * i. 传入年/月/日 * 2. 不传,今天 * 2) 多少天之后的年/月/日 * 3) 多少天之前的年/月/日 */public class Date { private int year; //属性 private int month;...

工作流实战_26_flowable 变量判断汇总_gblfy的博客-程序员秘密_flowable 条件判断

项目地址:https://gitee.com/lwj/flowable.git 分支flowable-base变量判断种类变量判断表达式表达式说明判断变量是否相等&lt;![CDATA[${variables:get(myVar) == "00000001"}]]&gt;传入字符串是否等于字符串00000001判断传入的list变量是否相等&lt;![CDATA...

随便推点

plsql登录弹白框_weixin_30731287的博客-程序员秘密

环境:使用免安装版plsql,装有oracle服务端,plsql内有内置的oracle客户端,且tns配置正确。问题:plsql登录弹白框解决:1、将oracle服务端的tns配置成与plsql内置的oracle客户端tns一样。原因是:plsql加载tns时,首先扫oracle环境变量里面的tns,而后自己的tns,如果安装了oracle服务端,plsql就会仅加载oral...

SLAM闲谈(一)--词袋模型_知之至知的博客-程序员秘密_词袋模型slam

文章目录前言1.BoW31.1安装1.2使用2.FBoW2.1安装2.2 使用3.性能比较前言BoW3和FBow是常用的词袋模型的开源算法。Bow(bag-of-words)也就是词袋,它的出发点是用几个特征表述一幅图像,其示意如图。在图像检索的过程中,将特征出现的次数进行统计(统计直方图 ),然后生成特征向量,经过分类器检索图片。在实际中,我们使用词袋的目的是为了加快图片检索的速度。其主要用于slam算法中的回环检测。Bow3原理讲解,词袋模型在SLAM算法中的应用,视觉SLAM十四讲中也用对此的原

Thinkphp开启调试模式_anliu4881的博客-程序员秘密

3.0版本的调试模式开启,必须在项目入口文件中添加常量APP_DEBUG定义,如下:define('APP_DEBUG',True);//开启调试模式开启调试模式后,你可能感觉不到什么变化,不管你信不信,调试模式已经开启了。因为,新版的调试模式并没有默认开启页面Trace(这个功能在之前的版本是伴随着调试模式自动开启的),现在页面Trace功能是单独设置的,哪怕你在部署模式下...

Android 10 根文件系统和编译系统(二十):Android.bp预编译_旗浩QH的博客-程序员秘密_prebuilt_etc

配套系列教学视频链接: 安卓系列教程之ROM系统开发-百问100ask说明系统:AOSP Android10.0设备:Android x86模拟器前言 本文重点描述Android.bp几种常见的预编译模块规则常见的预编译的模块有:var prebuiltTypes = map[string]string{ "SHARED_LIBRARIES": "cc_prebuilt_library_shared", "STATIC_LIBRARIE...

给图片加上水印php视频,如何使用PHP给图片加水印_释宣导的博客-程序员秘密

为了防止辛苦做出来的图片被盗用,很多照片都会加上水印,可以直接用图片工具添加水印再上传,但PHP中就可以实现给图片加水印的功能,本文章向码农们介绍 php 给图片加水印的两种方法,感兴趣的码农可以参考一下本文章的源代码。方法一:PHP最简单的加水印方法$img = imagecreatefromjpeg($filename);$logo = imagecreatefromjpeg($filenam...

matlab读取vrep中关节位置等信息_all in the time !的博客-程序员秘密_matlab vrep

本文主要解释了matlab读取vrep关节信息时出现的一个错误,关节名称一致,代码对其进行修改,可以移植到其他机器人。

推荐文章

热门文章

相关标签