成都网站建设门户,wordpress 吾爱破解,邢台做网站哪儿好,无限在线观看免费视频报数
Time Limit:1000MS Memory Limit:65535K
题型: 编程题 语言: 不限定
描述#xff1a;
给定两个正整数a和b#xff0c;用英语从a到b计数。根据a和b的大小关系#xff0c;可能是正着数#xff0c;也可能是倒着数。
输入格式#xff1a;
第一行包含t#xff0…报数
Time Limit:1000MS Memory Limit:65535K
题型: 编程题 语言: 不限定
描述
给定两个正整数a和b用英语从a到b计数。根据a和b的大小关系可能是正着数也可能是倒着数。
输入格式
第一行包含t1t10即随后的测试用例数。每行包含两个小写英文的a和b0a,b10。
输出格式
对于每个测试用例从a到b进行计数。每两个连续单词通过单个半角空格间隔。每个英语单词必须小写。
输入样例
3 zero nine nine five ten ten
输出样例
zero one two three four five six seven eight nine nine eight seven six five ten
#include stdio.h
#include string.hchar numbers[][10]{zero,one,two,three,four,five,six,seven,eight,nine,ten};
int f(char *word)
{int i;for (i0;i10;i){if (strcmp(word,numbers[i])0){return i;}}
}void print(int st,int ed)
{int i;if (sted){for (ist;ied;i){printf(%s ,numbers[i]);}}else{for (ist;ied;i--){printf(%s ,numbers[i]);}}printf(\n);
}int main()
{int t,i;scanf(%d,t);char input[t*2][10];for (i0;it*2;i){scanf(%s,input[i]);}for (i0;it*2;i2){int stf(input[i]);int edf(input[i1]);print(st,ed);}return 0;
}