You are on page 1of 2

--------1234------#include <cstdlib>

#include <iostream>
#include <cctype>
#include <cstring>
#include <cstdio>
using namespace std;
int main(){
char frase[51];
int tamanho,teste=0;
while(cin.getline(frase,51)){
tamanho = strlen(frase);
for(int i=0;i<tamanho;i++){
if(teste%2==0){
if(frase[i]==' '){
cout << frase[i];
}
else{
printf("%c", toupper(frase[i]));
teste++;
}
}
else if(teste%2!=0){
if(frase[i]==' '){
cout << frase[i];
}
else{
printf("%c", tolower(frase[i]));
teste++;
}
}
}
cout << endl;
teste=0;
}
}
-------1241------#include <cstring>
#include <cstdio>
int main(){
char a[1001],b[1001];
int i,j,k,l;
int tam1,tam2;
scanf("%d ",&k);
for(l=0;l<k;l++){
scanf("%s ", a);
scanf("%s ", b);
tam1=strlen(a);
tam2=strlen(b);
if(tam2>tam1){

printf("nao encaixa\n");
}
else{
for(i=tam1-1,j=tam2-1;j>=0;j--,i--){
if(a[i]!=b[j]){
printf("nao encaixa\n");
break;
}
}
if(j == -1){
printf("encaixa\n");
}
}
}
return 0;
}
-----1169----#include <cstdio>
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main(){
int n,x;
double graos,final;
cin >> n;
for(int w=0; w<n; w++){
cin >> x;
graos=1;
for(int v=0;v<x;v++){
graos*=2;
}
final=(graos/12)/1000;
cout << setprecision(0) << fixed << floor(final) << " kg" << endl;
}
return 0;
}

You might also like