1186 - 数字走向III

1186 - 数字走向III

题目描述

输入整数 �N ,输出相应方阵。

输入

一个整数 �N 。( 0<�<100<N<10 )

输出

一个方阵,每个数字的场宽为 33 。

样例

输入

复制

5
输出

复制

  1  6 11 16 21
  2  7 12 17 22
  3  8 13 18 23
  4  9 14 19 24
  5 10 15 20 25
#include<bits/stdc++.h> 
using namespace std;


int main()
{
	int a[20][20],n,j,i,x=1;
	cin>>n;
	for(i=0;i<n;i++)
	{
		for(j=0;j<n;j++)
		{
			a[j][i]=x;
			x++;
		}
	}
	for(i=0;i<n;i++)
	{
		for(j=0;j<n;j++)
		{
			cout<<setw(3)<<a[i][j];
		}
		cout<<endl;
	}
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 为了删除形如 "数字-数字-数字" 的字符串,您可以使用以下正则表达式: ``` \d{1,3}-\d{1,3}-\d{1,3} ``` 这个表达式匹配一个或多个数字,然后是一个横杠,再是一个或多个数字,再是一个横杠,最后是一个或多个数字。 要使用这个表达式,您可以使用 Python 的 `re` 模块,例如: ``` import re text = "123-456-789" pattern = r"\d{1,3}-\d{1,3}-\d{1,3}" result = re.sub(pattern, "", text) print(result) # 输出: "" ``` 这将删除匹配的字符串,并返回剩余的文本。 ### 回答2: 可以使用以下正则表达式来删除形如 "数字-数字-数字" 的字符串: \d-\d-\d 其中,\d 表示匹配任意一个数字,- 表示匹配一个连字符。将这个正则表达式应用在需要处理的文本中,可以将所有符合 "数字-数字-数字" 格式的字符串删除。 例如,对于字符串 "123-456-789",使用上述正则表达式进行匹配,将会返回空字符串,即删除该字符串。同样地,对于字符串 "10-20-30",也会返回空字符串。 使用正则表达式可以更方便快捷地删除指定格式的字符串,减少繁琐的手动操作。以上给出的正则表达式是一个简单的示例,根据实际情况可以进行相应的调整。 ### 回答3: 要删除形如 "数字-数字-数字" 的字符串,可以使用正则表达式来匹配并替换。下面是一个示例的正则表达式和替换方法: ```python import re # 定义正则表达式 pattern = r'\d+-\d+-\d+' # 需要被替换的字符串 input_str = 'abc 123-456-789 def' # 使用 re.sub() 方法进行替换 output_str = re.sub(pattern, '', input_str) print(output_str) ``` 在上面的代码中,我们使用了 Python 中的 re 模块来实现正则表达式的匹配和替换。首先,我们定义了正则表达式 `r'\d+-\d+-\d+'`,其中 `\d` 表示匹配任意一个数字字符,`-` 表示匹配连字符。然后,我们使用 `re.sub()` 方法将匹配到的形如 "数字-数字-数字" 的字符串替换为空字符,即删除。 以上示例中的输出结果将是 `'abc def'`,即被删除了形如 "数字-数字-数字" 的子串。 这只是一个简单的示例,实际应用中可能还需要考虑更多的情况,比如处理字符串中多个形如 "数字-数字-数字" 的子串等。根据实际需求,可以根据这个基本思路进行进一步的调整和扩展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值