基础code
learner_2
希望高手多多指教!
展开
-
蛇形填数
#include using namespace std; int main() { int i,j,n,num=0,a[100][100]={0}; num=a[i=0][j=n-1]=1; while(num { while(i+1 a[++i][j]=++num; while(j-1>=0&&!a[i][j-1]) a[i][--j]=++num; while(i-1原创 2014-10-01 13:01:59 · 272 阅读 · 0 评论 -
素数距离问题
如果输入的整数本身就是素数,则输出该素数本身,距离输出0 输入第一行给出测试数据组数N(0 接下来的N行每行有一个整数M(0 输出每行输出两个整数 A B. 其中A表示离相应测试数据最近的素数,B表示其间的距离。 样例输入 3 6 8 10 样例输出 5 1 7 1 11 1原创 2014-10-04 12:46:08 · 387 阅读 · 0 评论 -
字母统计
#include #include using namespace std; int main() { int n,i,j; char ch,ch1; cin>>n; getchar(); while(n--) { int a[27]={0}; while((ch=getchar())!='\n') a[ch%97]++; for(i=原创 2014-10-05 16:46:00 · 332 阅读 · 0 评论