-
2021-12-10 18:26:32
输入一个长度不超过10的数字字符串,调整数组使奇数全部都位于偶数前面其他数字顺序不变。
输入格式:
例如输入“0123456789”
输出格式:
输出“1357902468”
输入样例:
在这里给出一组输入。例如:
0123456789
结尾无空行
输出样例:
在这里给出相应的输出。例如:
1357902468
结尾无空行
一个字符串数组存放数字字符串,用另个字符串数组进行排序,再用整形数组接收,将字符转化为整形
#include<stdio.h> int main() { char arr1[10]; char arr2[10]; int arr3[10]; int i = 0,k=0,sum = 0; for (i = 0; i < 10; i++) { scanf("%c", &arr1[i]); if (arr1[i] == '\n') break; } for (k = 0; k < i; k++) { if (arr1[k] % 2 == 1) { arr2[sum] = arr1[k]; sum++; } } for (k = 0; k < i; k++) { if (arr1[k] % 2 == 0) { arr2[sum] = arr1[k]; sum++; } } for (k = 0; k < i; k++) { arr3[k] = arr2[k] - '0'; } for (k = 0; k < i; k++) { printf("%d", arr3[k]); } return 0; }
更多相关内容 -
Python 统计位数为偶数的数字代码详解
2021-01-21 16:20:12给出一个整数数组 nums,请返回其中位数为偶数的数字的个数。 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 345 是 3 位数字(位数为奇数) 2 是 1 位数字(位数为奇数... -
python如果快速判断数字奇数偶数
2020-09-18 11:22:37主要介绍了python如果快速判断数字奇数偶数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 -
Python 统计位数为偶数的数字的代码
2020-09-17 17:05:45主要介绍了Python 统计位数为偶数的数字,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 -
递推经典习题:偶数个三
2021-08-19 16:44:25编程求所有的n位数中,有几个数有偶数个数字是3, (输入格式):输入n (输出格式):输出方案对12345取模的值 -
PTA 调整数组使奇数全部都位于偶数前面其他数字顺序不变
2021-12-25 22:07:20输入一个长度不超过10的数字字符串,调整数组使奇数全部都位于偶数前面其他数字顺序不变。 输入格式: 例如输入“0123456789” 输出格式: 输出“1357902468” 输入样例: 在这里给出一组输入。例如: ...目录
题目:
输入一个长度不超过10的数字字符串,调整数组使奇数全部都位于偶数前面其他数字顺序不变。
输入格式:
例如输入“0123456789”
输出格式:
输出“1357902468”
输入样例:
在这里给出一组输入。例如:
0123456789
输出样例:
在这里给出相应的输出。例如:
1357902468
源代码:
思路一
#include<stdio.h> #include <string.h> int main() { char arr1[11],arr2[11]; int t; gets(arr1); int p; int num=0; p=strlen(arr1); for(int i=0;i<p;i++) { t=arr1[i]-'0'; if(t%2!=0)printf("%d",t); else { arr2[num]=arr1[i]; num++; } } for(int i=0;i<num;i++) { printf("%c",arr2[i]); } }
思路二
#include<stdio.h> #include<string.h> int main() { char arr1[11]; char arr2[11]; int arr3[11]; int i=0,k=0,sum=0,t=0; gets(arr1); i=strlen(arr1); for (k = 0; k < i; k++) { if (arr1[k] % 2 == 1) { arr2[sum] = arr1[k]; sum++; } } for (k = 0; k < i; k++) { if (arr1[k] % 2 == 0) { arr2[sum] = arr1[k]; sum++; } } for (k = 0; k < i; k++) { printf("%c", arr2[k]); } return 0; }
-
易语言-判断奇数偶数例子
2019-04-16 11:16:52易语言-判断奇数偶数例子 -
Python 判断奇数偶数的方法
2020-12-23 13:36:09以下实例用于判断一个数字是否为奇数或偶数: # -*- coding: UTF-8 -*- # Filename : test.py # Python 判断奇数偶数 # 如果是偶数除于 2 余数为 0 # 如果余数为 1 则为奇数 num = int(input("输入一个数字: ")) if... -
调整数组使奇数全部都位于偶数前面其他数字顺序不变 (10分)
2020-04-03 16:57:07调整数组使奇数全部都位于偶数前面其他数字顺序不变 (10分) 输入一个长度不超过10的数字字符串,调整数组使奇数全部都位于偶数前面其他数字顺序不变。 输入格式: 例如输入“0123456789” 输出格式: 输出“1357902468...调整数组使奇数全部都位于偶数前面其他数字顺序不变 (10分) 输入一个长度不超过10的数字字符串,调整数组使奇数全部都位于偶数前面其他数字顺序不变。
输入格式:
例如输入“0123456789”
输出格式:
输出“1357902468”
输入样例:
在这里给出一组输入。例如:
0123456789
输出样例:
在这里给出相应的输出。例如:
1357902468
#include <iostream> #include<string> #include"math.h" #include <complex> #include"iomanip" #include <vector> #include "stdlib.h" using namespace std; void reOddnum(int a[],int len) { int result[10]{}, count = 0; for (int i = 0; i < len; i++) { if (a[i] % 2 == 1) result[count++] = a[i]; } for (int i = 0; i < len; i++) { if (a[i] % 2 == 0||a[i] == 0) result[count++] = a[i]; } for (int j = 0; j < len; j++) { cout << result[j]; } } int main() { string str; cin >> str; int len = str.length(); int a[10]{}; for (int i = 0; i < len; i++) { a[i] = int(str[i]) - 48; } reOddnum(a,len); return 0; }
-
7-9 调整数组使奇数全部都位于偶数前面其他数字顺序不变 (10 分)
2021-03-29 19:14:287-9 调整数组使奇数全部都位于偶数前面其他数字顺序不变 (10 分) #include <cstdio> #include <iostream> #include <algorithm> #include <cmath> #include <cstring> using ...7-9 调整数组使奇数全部都位于偶数前面其他数字顺序不变 (10 分) #include <cstdio> #include <iostream> #include <algorithm> #include <cmath> #include <cstring> using namespace std; typedef long long ll; const int N = 15; string str; int main() { cin >> str; for (int i=0; i<str.size(); i++) if ((int)(str[i]) % 2 == 1) cout << str[i]; for (int i=0; i<str.size(); i++) if ((int)(str[i]) % 2 == 0) cout << str[i]; return 0; }
-
检查python中的数字是否为奇数或偶数
2020-12-30 08:05:05这个问题已经在这里有了答案:python-检查奇/偶数并更改数字大小的输出 15个答案我正在尝试制作一个程序来检查单词是否是回文,并且到目前为止,它可以与具有偶数个数字的单词一起使用。 我知道如果字母的数量为奇数... -
python对输出的奇数偶数排序实例代码
2020-12-16 19:37:17输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 代码: # 输入:nums =[1,2,3,4] # 输出:[1,3,2,4] # 注:[3,1,2,4] 也是正确的答案之... -
高清版本数字电子技术第十版Thomas L.Floyd著全部课后答案[1-14章].pdf
2019-12-18 17:00:39这是 数字电子技术 第十版 Thomas L.Floyd著 的全部课后答案[1-14章],但是内容是英文版的,和中文版教材有点小差别不影响使用。 ,希望对大家有帮助,欢迎下载或者永久保存。 -
C程序检查数字是偶数还是奇数
2021-05-20 02:59:34C程序检查数字是偶数还是奇数在此示例中,您将学习检查用户输入的数字是偶数还是奇数。要理解此示例,您应该了解以下C语言编程主题:偶数是可以被2整除的整数。例如:0、8,-24奇数是不能被2整除的整数。例如:1、7... -
21:调整数组顺序使奇数位位于偶数位前面(剑指offer第2版Python)
2020-12-22 07:59:27输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 2、书上的解法(相对位置改变) ... -
socket-even:Socket.io应用程序,用于检查数字是否为偶数
2021-03-03 17:32:25一个使用Socket.io和Express.js构建的简单应用程序,用于检查数字是否为偶数。 目标 用户应该能够输入一个数字并将其发送到服务器。 服务器收到号码后确认。 服务器返回带有数字和布尔值的对象。 客户出示该号码... -
lesson2-dz-ChetNechet:测试数字是奇数还是偶数
2021-03-09 07:21:41lesson2-dz-ChetNechet:测试数字是奇数还是偶数 -
统计各位数字之和为偶数的整数个数(C语言)
2022-02-20 15:03:09给你一个正整数 num ,请你统计并返回 小于或等于 num 且各位数字之和为 偶数 的正整数的数目。 正整数的 各位数字之和 是其所有位上的对应数字相加的结果。 示例 1: 输入:num = 4 输出:2 解释: 只有 2 和 4 ... -
在其他数都出现偶数次的数组中找到出现奇数次的数
2021-01-20 12:38:12文章目录在其他数都出现偶数次的数组中找到出现奇数次的数整型数组中其他数都出现偶数次找到唯一出现奇数次的数题目算法思路相应代码整型数组中其他数都出现偶数次找到两个出现奇数次的数题目算法思路相应代码 ... -
7-16 调整数组使奇数全部都位于偶数前面其他数字顺序不变 (8分) 输入一个长度不超过10的数字字符串,调整...
2020-05-15 18:20:01输入一个长度不超过10的数字字符串,调整数组使奇数全部都位于偶数前面其他数字顺序不变。 输入格式: 例如输入“0123456789” 输出格式: 输出“1357902468” 输入样例: 在这里给出一组输入。例如: 0123456789 输出... -
php实现数组筛选奇数和偶数示例
2020-12-18 14:39:34从数字数组中筛选出奇数或者偶数的小函数。 复制代码 代码如下:<?phpfunction pick_one_side($arr, $need_odd){ return array_filter($arr, function($item) use($need_odd){ return $need_odd ? ($item & 1) ... -
输入一个字符串,输入后统计有多少个偶数数字和奇数数字
2018-07-14 18:11:47"输入数据不是数字,请重新输入!" ); } } } int oddCount = 0 ; // 奇数个数 int evenCount = 0 ; // 偶数个数 String result [] = data.split( "" ) ; // 逐个拆分 for ( int x = 1 ; x... -
Python输出n以内的奇数或偶数
2020-12-22 02:55:23#参数k表示从多少开始,如k=0表示输出n以内的偶数,k=1表示输出n以内的奇数 def generateList(k,n): L=[] while(k<n): L.append(k) k=k+2 print (L) generateList(0,100) #[0, 2, 4, 6, 8, 10...98] ... -
在python中检查一个数字是奇数还是偶数
2020-12-09 23:56:23python – checking odd/even numbers and changing outputs on number size15个我正在尝试制作一个程序,检查一个单词是否是一个回文并且我已经到目前为止它可以使用具有偶数数字的单词.我知道如果字母数量是奇数,... -
统计各位数字之和为偶数的整数个数-c语言描述双百代码
2022-04-25 16:13:33统计各位数字之和为偶数的整数个数-c语言描述 给你一个正整数 num ,请你统计并返回 小于或等于 num 且各位数字之和为 偶数 的正整数的数目。 正整数的 各位数字之和 是其所有位上的对应数字相加的结果。 示例 1: ...