我在与C++共同起草一项方案时有问题。 我一直在研究C#和Java,但C++与我不同,因此我需要你的帮助。
我的任务是制定以下方案:从一个文本箱中读出一个信息,而不是从该投入中回收,该投入有两个数字,其数额是9。
例如:
投入:12 231 81 53 522 11 63
产出:81 63
I need it a ssimple as possible so I could understand it. Thank you in advance.
我在与C++共同起草一项方案时有问题。 我一直在研究C#和Java,但C++与我不同,因此我需要你的帮助。
我的任务是制定以下方案:从一个文本箱中读出一个信息,而不是从该投入中回收,该投入有两个数字,其数额是9。
例如:
投入:12 231 81 53 522 11 63
产出:81 63
I need it a ssimple as possible so I could understand it. Thank you in advance.
如你所知,C#和Java如何在C#或Java解决这一问题? 首先,然后,你可以修改这一解决办法,使之与C++相适应,算法应当相同,而yn子比你认为更为相似。
例如,从下面开始,实施<代码>。 产出Result功能:
class Test
{
static void OutputResult(String contentsToParse)
{
// TODO: Implementation here.
}
static void Main()
{
String contentsOfTextBox = "12 231 81 53 522 11 63";
OutputResult(contentsOfTextBox);
}
}
这类似于C++操作员的问题。
逐个阅读。
如果是一位数(>=0 &<=9),则在“现数”反射中增加一位数,将其改为数。 否则,将重新打造“现数”的反面,直到你结束为止。
如果你重新打造反面,当它有两位数读数时,就会检查这两个数字是否增加了9个,如果是的话,则予以打印。
由于你永远不需要储存两个以上的数字,你可以有一个固定的阵列,可以保留这两个数字。