第五周第七天

97

#include <bits/stdc++.h>

using namespace std;

long long binary(int num){

long long res=0;

int power=0;

int temp=1;

while(num){

for(int i=0;i<power;i++){

temp*=10;

}

res+=temp* (num%2);

power++;

num/=2;

temp=1;

}

return res;

}

bool isPalindrome(long long num){

long long temp= num;

long long res=0;

while(temp){

res*=10;

res+=temp%10;

temp/=10;

}

return num==res;

}

int main(){

long long num;

while(scanf("%lld",&num)!=EOF){

bool flag= false;

long long res= binary(num);

flag = isPalindrome(res) && isPalindrome(num);

if(flag){

printf("Yes\n");

}

else{

printf("No\n");

}

}

}

98

#include <stdio.h>

#include <string.h>

int main() {

char str1000;

// 继续使用 gets 读取字符串

while (gets(str) != NULL) {

long long num = 0;

long long res = 0;

int i = 0;

// 遍历字符串直到结束符

while (stri != '\0') {

// 处理数字字符,累加到num中

if (stri >= '0' && stri <= '9') {

num = num * 10 + (stri - '0');

i++;

}

// 遇到加号时,将当前num累加到结果,并重置num

else if (stri == '+') {

res += num;

num = 0;

i++;

}

// 遇到空格时直接跳过

else if (stri == ' ') {

i++;

}

// 处理其他意外字符,避免死循环

else {

i++;

}

}

// 核心修复:循环结束后,把最后一个数字加到结果中

res += num;

printf("%lld\n", res);

}

return 0;

}

99

#include<bits\stdc++.h>

using namespace std;

int main(){

int num;

while(scanf("%d",&num)!=EOF){

if(num==1){

printf("11\n");

}else if(num==2){

printf("121\n");

}else if(num==3){

printf("13231\n");

}else if(num==4){

printf("1432341\n");

}else if(num==5){

printf("15435253451\n");

}else if(num==6){

printf("1654352534561\n");

}else if(num==7){

printf("1765473572753745671\n");

}else if(num==8){

printf("18765473857275837456781\n");

}else if(num==9){

printf("19876594738579297583749567891\n");

}else{

printf("No\n");

}

}

}

计算机体系结构是新计算机系统的设计和分析。计算机架构师研究通过提高计算机的速度、存储容量和可靠性,以及降低成本和功耗来改进计算机的方法。计算机架构师开发软件和硬件模型来分析现有和拟议的计算机设计的性能,然后使用这种分析来指导新计算机的开发。他们经常参与新计算机的工程设计,因为他们模型的准确性取决于计算机电路的设计。许多计算机架构师对开发专门用于特定应用(如图像处理、信号处理或机械系统控制)的计算机感兴趣。针对特定任务优化计算机架构通常会产生更高的性能、更低的成本,或两者兼而有之。

人工智能(AI)研究旨在使计算机和机器能够模仿人类的智能和感官处理能力,并用计算机模拟人类行为,以提高我们对智能的理解。人工智能研究的许多分支包括机器学习、推理、认知、知识表示、问题解决、基于案例的推理、自然语言理解、语音识别、计算机视觉和人工神经网络。

计算机科学的另一个具有广泛实际应用的领域是机器人技术,即计算机控制的机械设备的设计和开发。机器人的复杂程度从玩具到自动化工厂装配线,并将人类从乏味、重复或危险的任务中解放出来。在速度、精度、一致性或清洁度要求超过人类能力的情况下,也会使用机器人。机器人学家------参与机器人领域的科学家------研究控制机器人的许多方面。这些方面包括对机器人的物理特性进行建模,对其环境进行建模,规划其动作,有效地指导其机制,使用传感器向控制程序提供反馈,并确保其行为的安全性。他们还研究了简化控制程序创建的方法。一个研究领域旨在为机器人提供更多人类的灵巧性和适应性,并与人工智能密切相关。

相关推荐
水龙吟啸2 分钟前
华为2026.6.17机考选择题+编程题【速刷敲黑板】
人工智能·深度学习·算法·华为
凌波粒13 分钟前
LeetCode--53. 最大子序和(贪心算法)
算法·leetcode·贪心算法
Hesionberger21 分钟前
快速求解完全平方数的最少数量
开发语言·数据结构·python·算法·leetcode·c#
c2385621 分钟前
《序列 DP:C++ 中的“最长”套路与编辑距离》
c++·算法·动态规划
aqiu11111124 分钟前
【算法日记 19】LeetCode 1. 两数之和:梦开始的地方,哈希表的降维打击
算法·leetcode·职场和发展
CS创新实验室10 小时前
算法、齿轮与硅基大脑:数值计算发展简史
人工智能·算法·数值计算
海石11 小时前
1563分的简单题,可能就简单在能被暴力AC
算法·leetcode
海石12 小时前
1400分的dp汗流浃背之【交替子数组计数】
算法·leetcode
奋发向前wcx12 小时前
P2590 树的统计 题目解析
数据结构·算法·深度优先
imbackneverdie13 小时前
AI4S不止于分子药物:以MedPeer为代表的科研基建打开产业新增量
大数据·人工智能·算法·aigc·科研·学术·ai 4s