当前位置: 首页 > news >正文

广州网站建设培训seo费用

广州网站建设培训,seo费用,建设网站用什么,黄金行情app下载题目: 设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为nxn−1。) 输入格式: 以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分…

题目:
设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为nxn−1。)

输入格式:

以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。

输出格式:

以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0 0

输入样例:

3 4 -5 2 6 1 -2 0

输出样例:

12 3 -10 1 6 0

代码长度限制 16 KB
时间限制 400 ms
内存限制 64 MB

 

解题思路

这道题看起来很复杂其实很简单,但这都要基于一个前提就是你知道scanf的返回值。

scanf返回值:如果成功,该函数返回成功匹配和赋值的个数。如果到达文件末尾或发生读错误,则返回 EOF。

我们知道当scanf到达文件末尾时,返回EOF那么我们只需要用一个循环遍历整个多项式,在一轮循环中我们需要用两个遍历来接收多项式其中一项的系数和指数,并且打印输出该项求导后的系数和指数。当遇到它的指数为0时,就不打印,因为常数的导数是0。

注意: 这里题目中要求还要考虑0多项式,也就是输入为"n 0"(n为非0整数),输出要为"0 0",那就是不打印的情况就要输出"0 0"。这里我们可以设置一个flag,初始值为1,只要打印了的,就设置为0,整个循环下来后,如果flag的值还是为1(表明没有打印输出),则打印输出"0 0"

 

AC代码

#include <cstdio>int main()
{int m = 0;int n = 0;int flag = 1;while (scanf("%d %d", &m, &n) != EOF){if (n != 0){if (1 == flag)//如果是第一次打印{printf("%d %d", m * n , n - 1);flag = 0;}else//如果不是第一次打印则需要在之前打印一个空格{printf(" %d %d", m * n, n - 1);}}}if (1 == flag)//判断是否之前有过打印,如果没有打印,则输出"0 0"{printf("0 0");}return 0;
}
http://www.ds6.com.cn/news/18093.html

相关文章:

  • 网站界面设计要素东莞做网站seo
  • 武汉做网站比较好的公司seo网站推广培训
  • 卫计网站建设工作总结百度推广后台登录页面
  • 高端做网站公司哪家好福建seo搜索引擎优化
  • 中国网站建设公司图片网站建设制作公司
  • 重庆展示型网站制作营销广告网站
  • 如何在youtube找人做视频网站今日新闻摘抄十条
  • 公司网站是怎么制作和维护的在线培训
  • 网站做关键词排名有必要吗最新新闻事件今天国内大事
  • 六盘水网站建设百度在线翻译
  • 制作网站首先做的工作百度高级搜索首页
  • 哪有做课件赚钱的网站2022年大事热点新闻
  • 品牌商城网站制作公司网站seo检测工具
  • 舞蹈培训机构网站模板网店运营入门基础知识
  • 微商手机网站模板网站搭建需要多少钱
  • 做网站需要什么设备目前最火的自媒体平台
  • 网站建设管理指导意见营销策划经典案例
  • 广州做营销型网站哪家好seo平台
  • 网站开发的投标案例推广论坛有哪些
  • 贵州省建设银行网站武汉seo优化分析
  • 中英网站怎么做获客软件排名前十名
  • 泰兴网站建设网站开发技术有哪些
  • 网站开发学些什么软件信息发布
  • 渠道网点网站优化查询
  • 静态网站 apache网店培训
  • php做网站标题加链接如何注册百度账号
  • 如何做威客网站网站百度收录
  • 商城网站建设哪个比较好网络营销推广的优势
  • 网站建设哪里最好谷歌搜索排名规则
  • 网站建设 电话优化大师下载安装app