10173: 【基础】千改万改,不如Ctrl+C

内存限制:128 MB 时间限制:1.000 S 提交:34 解决:2
评测方式:文本比较 命题人:

题目描述

小G非常喜欢AI答疑这个功能。

但是1天只能使用10次,

所以小G一直在上课的时候念念有词,

以至于他忘记了gjd减法的代码。


于是小G希望你写一个程序,

自动揪出老师写的注释。

输入

  1. 输入$N$,表示有$N$行。
  2. 输入N行,表示老师的代码。(保证注释只有//形式,并且注释只是单行注释,前面可能会有缩进。)

输出

  1. 输出所有的注释,不带//,每行1个。

样例输入 复制

33
#include<bits/stdc++.h>
using namespace std;
int a[251], b[251], c[550]; 
//定义数组
string s1, s2;
int main(){
	cin >> s1 >> s2;
	int l1 = s1.size(), l2 = s2.size(), l = max(l1, l2);
                                            //字符串转数组
	for(int i=0;i<l1;i++)
		a[i] = s1[l1-i-1] - '0';
	for(int i=0;i<l2;i++)
		b[i] = s2[l2-i-1] - '0';
	for(int i=0;i<l1;i++){
		for(int j=0;j<l2;j++){
			c[i+j] += a[i]*b[j];
		}
	}
	int l3 = l1+l2-1;
	for(int i=0;i<l3;i++){
		c[i+1] += c[i]/10;
		c[i]   %= 10;
		if(c[l3])                    
                //这是一个注释
			l3++;
	}
	while(c[l3-1] == 0 && l3 > 1)
		l3--;
	for(int i=l3-1;i>=0;i--)
		cout << c[i];
	return 0;
}

样例输出 复制

定义数组
字符串转数组
这是一个注释

提示

N<=100