第五周第七天

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

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

相关推荐
2601_958352902 小时前
还要写 AEC 算法?0 代码 + 6 个引脚,F-18 让通话清晰度提升 300%
人工智能·算法·降噪消回音
happyprince2 小时前
03-regmix-深刻观-哲学与升华
算法
zcmodeltech2 小时前
火电厂模型能演示冷态启动和故障处理吗?——基于STM32与Modbus RTU的集控实训控制系统设计
数据结构·stm32·单片机·嵌入式硬件·能源
一路向阳~负责的男人2 小时前
运动控制算法收录
算法
czt_java2 小时前
5个核心位运算公式
算法
Doubbbbbbble云3 小时前
区间合并问题的常见算法模式与优化思路4
java·数据结构·算法
David猪大卫3 小时前
【C++修炼】哈希表的实现
数据结构·c++·笔记·学习·算法·哈希算法·散列表
hahaha60164 小时前
HLS高层次综合设计技巧--数组
开发语言·嵌入式硬件·算法·fpga开发
不会就选b4 小时前
算法日常・每日刷题--<贪心>10
算法
南京兴帝文化传媒有限公司4 小时前
本地生活服务商户GEO优化技术实践:AI大模型收录机制与地图POI权重算法拆解
大数据·人工智能·算法·生活·geo优化实操·csdn运营技巧·ai内容收录