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

做电影网站赚钱知乎四川德充建设集团有限公司网站

做电影网站赚钱知乎,四川德充建设集团有限公司网站,邯郸网站建设哪家强,有动态图片的网站源码模拟 模拟,顾名思义,就是题⽬让你做什么你就做什么,考察的是将思路转化成代码的代码能⼒ P1067 [NOIP 2009 普及组] 多项式输出 - 洛谷 模拟分类讨论,对于⼀元n次⽅程的的最终结果,我们仅需按照顺序,考虑…

模拟

模拟,顾名思义,就是题⽬让你做什么你就做什么,考察的是将思路转化成代码的代码能⼒

P1067 [NOIP 2009 普及组] 多项式输出 - 洛谷

模拟+分类讨论,对于⼀元n次⽅程的的最终结果,我们仅需按照顺序,考虑每⼀项的三件事情:符号+系数+次数。

  • 处理「符号」:
    • 如果系数⼩于0 ,直接输出"-";
    • 如果系数⼤于0 ,除了⾸项不输出"+“,其余全部输出”+"
  • 处理「系数」:
    • 先取⼀个绝对值,因为正负的问题已经处理过了;
    • 当系数不等于1 ,直接输出这个数;
    • 但是当系数为1 ,且是最后⼀项的时候,这个1也是需要输出的;其余情况下的1不需要输出。
  • 处理「次数」:
    • 次数⼤于1 ,输出"x^"+对应的次数;
    • 次数等于1 ,输出"x";
    • 次数⼩于1 ,什么也不输出。
#include <bits/stdc++.h>
using namespace std;int main()
{ios::sync_with_stdio(false);cin.tie(0);int n; cin >> n;for (int i = n; i >= 0; i--){int a; cin >> a;if (a == 0) continue;if (a < 0) cout << '-';else{if (i != n) cout << '+';}a = abs(a);if (a != 1 || (a == 1 && i == 0)) cout << a;if (i == 0) continue;else if (i == 1) cout << 'x';else cout << "x^" << i;}return 0;
}
P5731 【深基5.习6】蛇形方阵 - 洛谷

在这里插入图片描述

模拟填数的过程。
在⼀个矩阵中按照⼀定规律填数的通⽤解法:

  • 定义⽅向向量,⽐如本题⼀共四个⽅向,分别是右、下、左、上,对应:(0, 1)、(1, 0)、(0, -1)、(-1, 0)
  • 循环填数的规则:
    • 朝⼀个⽅向⾛,⼀边⾛⼀边填数,直到越界;
    • 越界之后,结合定义的⽅向向量,求出下⼀轮应该⾛的⽅向以及应该到达的正确位置;
    • 重复上述过程,直到把所有的数填完为⽌。
#include <bits/stdc++.h>
using namespace std;const int N = 15;// 定义右下左上四个方向
int dx[] = {0, 1, 0, -1};
int dy[] = {1, 0, -1, 0};int arr[N][N];int main()
{ios::sync_with_stdio(false);cin.tie(0);int n; cin >> n;//模拟填数过程int x = 1, y = 1;//初始位置int cnt = 1;     //当前位置要填的数int pos = 0;     //当前的方向while (cnt <= n * n){arr[x][y] = cnt;//计算下一个位置int a = x + dx[pos], b = y + dy[pos];//判断是否越界if (a < 1 || a > n || b < 1 || b > n || arr[a][b]){//更新出正确的该走的位置pos = (pos + 1) % 4;a = x + dx[pos], b = y + dy[pos];}x = a, y = b;cnt++;}for (int i = 1; i <= n; i++){for (int j = 1; j <= n; j++){printf("%3d", arr[i][j]);        }puts("");}return 0;
}
P1098 [NOIP 2007 提高组] 字符串的展开 - 洛谷
#include <bits/stdc++.h>
using namespace std;int p1, p2, p3, n;
string s;
string ret;//判断是否是数字
bool isdig(char ch)
{return ch >= '0' && ch <= '9';
}
//判断是否是小写字母
bool islet(char ch)
{return ch >= 'a' && ch <= 'z';
}//把left和right之间的字符展开
void add(char left, char right)
{string t;for (char ch = left + 1; ch < right; ch++){char tmp = ch;//处理p1if (p1 == 2 && islet(tmp)) tmp -= 32;else if (p1 == 3) tmp = '*';//处理p2for (int i = 0; i < p2; i++){t += tmp;        }}//处理p3if (p3 == 2) reverse(t.begin(), t.end());ret += t;
}int main()
{ios::sync_with_stdio(false);cin.tie(0);cin >> p1 >> p2 >> p3 >> s;n = s.size();for (int i = 0; i < n; i++){char ch = s[i];if (s[i] != '-' || i == 0 || i == n - 1) ret += ch;else{char left = s[i - 1], right = s[i + 1];// 判断是否展开if (isdig(left) && isdig(right) && right > left || islet(left) && islet(right) && right > left){add(left, right);}else{ret += ch;}}}cout << ret << endl;return 0;
}

文章转载自:

http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://00000000.ggtkk.cn
http://www.dtcms.com/wzjs/602198.html

相关文章:

  • 设计网站名称电商网站商品详情页
  • 备案ip 查询网站渭南做网站
  • 怎么做简单的钓鱼网站百度广告代理公司
  • 洮南网站建设中国建设
  • 基于html5的旅游网站开发直播软件怎么开发
  • 网站开发软硬件wordpress本地怎么搬家
  • 网站公司的利润外贸做中英文网站
  • 宁波网站建设服务报价企业年报
  • 奥运会网站制作电脑上怎么做网站
  • 青州做网站的电话一站式做网站费用
  • 公司网站建设多少费用哪儿济南兴田德润联系电话成都微官网制作
  • 好网站wordpress 主题 主机
  • 做ppt好的模板下载网站有哪些h5游戏网站建设
  • 做网站认证对网站有什么好处社交网站建设码
  • 吴江规划建设局网站百度一下生活更好
  • 微商推广网站怎么做金华网站制作企业
  • 衡水企业网站设计报价所见即所得网站管理系统
  • 宁波市建设局网站wordpress 移动模板
  • 天津做公司网站自己做的网站打开太慢
  • 网站开发需要懂哪些网络维护工作总结范文
  • 北京未来科技城开发建设有限公司 网站奉贤网页设计
  • 网站建设备案信息无锡网站制作专业服务公司
  • 建设局网站查询线上网站设计培训
  • 使用angularjs的网站做网站背景的图片大小
  • 建站公司分析2018一级a做爰片免费网站
  • 骨干专业建设验收网站江苏省二级建造师考试网
  • 网站策划布局专业模板网站制作服务
  • 个人网站建设实训目的动漫设计培训机构哪里好
  • 山东网站建设哪家专业网站建设论文伯乐在线
  • 嘉定郑州阳网站建设如何查询网站接入信息