
天梯赛
许轩诚
这个作者很懒,什么都没留下…
展开
-
天梯赛 L1-054 福到了 (15 分) C++
“福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符 @ 或者为空格。而倒过来的汉字所用的字符由裁判指定。 输入格式: 输入在第一行中给出倒过来的汉字所用的字符、以及网格的规模 N (不超过100的正整数),其间以 1 个空格分隔;随后 N 行,每行给出 N 个字符,或者为 @ 或者为空格。 输出格式: 输出倒置的网格,如样例所示。但是,如果这个字正过来倒过去是一样的,就先输出 bu原创 2021-03-31 21:24:05 · 733 阅读 · 0 评论 -
L1-027 出租 (20 分)
下面是新浪微博上曾经很火的一张图: 一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2 对应 arr[2]=1,index[1]=0 对应 arr[0]=8,index[2]=3 对应 arr[3]=0,以此类推…… 很容易得到电话号码是18013820100。 本题要求你编写一个程序,为任何一个电话号码生成这段代码 —— 事实上,只要生成最前面两行就可以了,后面内容是不变的。 输入格式: 输入在一行中给出一个由11位数字组成的手机号码。 输原创 2021-03-20 20:13:21 · 217 阅读 · 0 评论 -
L1-017 到底有多二 (15分)
#include<bits/stdc++.h> using namespace std; int main(){ string s; cin>>s; int i,cnt=0,flag=0; double sum=100.0; if(s[0]=='-'){ flag=1; s.erase(s.begin());//删除第一个元素 } for(i=0;i<s.length();i++){ if(s[i]=='2'){ cnt++; } } .原创 2020-11-22 15:49:57 · 93 阅读 · 0 评论 -
L1-005 考试座位号 (15分)
#include<stdio.h> #include<string.h> typedef struct student{ char id[20]; int sj; int ks; }stu; int main(){ int i,j,n,m; scanf("%d",&n); stu s[n]; for(i=0;i<n;i++){ scanf("%s",&s[i].id); scanf("%d",&s[i].sj); scanf(.原创 2020-11-22 14:17:07 · 198 阅读 · 0 评论 -
L1-007 念数字 (10分)
L1-007 念数字 (10分) 代码 #include<stdio.h> #include<string.h> int main(){ char a[1000]; scanf("%s",a); int n=strlen(a); int i; for(i=0;i<n;i++){ switch(a[i]){ case'-':printf("fu");break; case'0':printf("ling");break; case'1':pr原创 2020-11-22 14:07:38 · 951 阅读 · 1 评论