首页 > TAG信息列表 > P1022

#luogu整理 P1022 计算器的改良:模拟

回忆一下自己AC的第一个黄题(模拟 luogu P1022 我们要解一元一次方程,我们就可以把它整理成一般形式(不一定是一般形式,只要能知道系数就行),然后直接根据公式求出来就好。 #include<bits/stdc++.h> using namespace std; char in[99999]; int l,r; int deng; char a='y'; int xs[99999]

洛谷P1022 计算器的改良 ---- (C语言 + 详细注释)

  //这道题我做了好久,解题思路并不难,只是细节处理有些麻烦(可能是我技艺不精,哈哈哈!!),我的想法是:算出总的系数和总的常数,再相除即可,而判断一个数是常数还是系数的依据是看紧跟数字后面的是不是字母(即未知数)。 我AC的代码如下: #include<stdio.h> #include<ctype.h> int main() {

LGOJ P1022 【计算器的改良 】

依然是自带大常数的\(STL\) 于是乎就有了这个很长的代码 虽然很长但是很傻瓜 但其实就是很傻。 详情看注释 // P1022.cpp: 定义控制台应用程序的入口点。 // //#include "stdafx.h" //#include <bits\stdc++.h> #include <iostream> #include <cstdio> #include <cstring> #inclu

洛谷P1022 计算器的改良

---恢复内容开始---   洛谷P1022 计算器的改良 题目背景 NCL是一家专门从事计算器改良与升级的实验室,最近该实验室收到了某公司所委托的一个任务:需要在该公司某型号的计算器上加上解一元一次方程的功能。实验室将这个任务交给了一个刚进入的新手ZL先生。 题目描述 为了很好的完

P1022计算器の改良

传送 这个题让你通过自己的努力,来写一个可以解一元一次方程的计算题(麻麻再也不用担心我计算错了qwq) 我们先学习一下一元一次方程的解法 step1:移项。把带有未知数的项移到方程的一边,把常数项移到方程的另一边。 step2:系数化一。方程左右两边同时除以未知数的系数 step3:写答(最后别忘

洛谷 P1022 计算器的改良 题解

祭!!! 至今刷题最大量代码(163行) 不过代码不难理解 我的思路呢,大致如下↓↓↓ 将首项和末项以及符号间的单项提取出来(用 substr 函数实现),进行移项(统一将一次项移到左边,常数项移到右边) 再把常数和&&系数和相除 完成这样的操作是个很繁琐的过程 于是我将问题分解写了几个函数 one 确